Hosting

O serviço Hosting Base de Dados destina-se a todos os Clientes empresariais que, desejando ter páginas na Internet com funcionalidades de recolha de informação das Base de Dados e preenchimento das mesmas, não possuem nem querem vir a possuir um Servidor, recorrendo assim à infra-estrutura partilhada da OniTelecom.

O cliente necessita de efectuar os seguintes passos para poder utilizar com sucesso a sua Base de Dados instalada na infra-estrutura partilhada da OniTelecom.

1º Passo

• O cliente deverá confirmar que possui os seguintes dados:

Nome da Base de Dados: <nome_db>
Tipo: MSSQL
Login Admin: <user_admin>
Password Admin: <pass_admin>
Login de Leitura: <user_leitura>
Password de Leitura: <pass_leitura>
Quota (MBytes):

Nome do servidor de mssql: mssql.lx.esp

Nota: Nos scripts de exemplo os valores entre < > devem ser substituidos pelo respectivo valor.

2º Passo

• Copiar a estrutura da base de dados (Tabelas e Campos) do ambiente de Pré-Produção que o cliente utiliza para o repositório partilhado da OniTelecom, através da criação de um “Dump” file

3º Passo

• Efectuar o Up-Load do ficheiro com a estrutura “Dump” para o repositório de Hosting de páginas do cliente.

4º Passo

• Executar o “script” que contem o “Dump” file com a estrutura da base de dados.

5º Passo

• Incluir nos ficheiros de HTML o respectivo código (ASP) para inserir e/ou visualizar a informação que está na base de dados.


Microsoft SQL (MSSQL)


• Processo para criar o ficheiro com a estrutura da base de dados (Tabelas) que está a utilizar em pré-produção e necessita de passar para o repositório partilhado da OniTelecom.

1º Microsoft SQL Server 2000

2 Escolher quais so os objectos (Tabelas) a serem includos no "Script SQL"

3º Confirmar que foi criado um ficheiro “Dump” com a seguinte estrutura.

Processo para efectuar o “upload” do ficheiro criado previamente.

Efectuar via FTP o Up-Load do ficheiro.

Confirmar qual é o “User” e a “Password” do repositório de Hosting de Páginas. (Esta informação poderá ser consultada no portal www.net4b.pt

Utilizar o “Script” que se segue como exemplo para carregar o ficheiro.


Nome da base de dados: <nome_db>
Nome de utilizador: <user_admin>
Password de utilizador: <pass_admin>
Ficheiro de SQL: dump.sql

ASP:
------------------------------------------------------

MyConn.Open "DRIVER={SQL Server};SERVER=mssql.lx.esp;DATABASE=<nome_db>;UID=<user_admin>;PWD=<pass_admin>"
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set f=fs.OpenTextFile(Server.MapPath("dump.sql"), 1)
do while f.AtEndOfStream = false
MyConn.Execute(f.ReadAll)
Loop
f.Close

------------------------------------------------------

Nota: A 1 e 2 linha no script acima so uma nica linha, por existir um espao em "...{SQL Server}..." a formatao desta pgina separa-as.

Neste momento só foi criada a estrutura da base de dados (Tabelas e Campos), não foram transferidos registos (Dados) caso necessite de transferir alguns dados da sua base de dados em pré-produção para a infra-estrutura partilhada da OniTelecom deverá criar um backup dos seus registos efectuar o “Up-Load” e solicitar que esses registos sejam carregados.

Apartir deste momento já poderá inserir e/ou visualizar a informação existente na Base de dados

insert into tab1 (campo2,campo3,campo4) values (2,3,4)

select campo,campo2,campo3,campo4 from tab1