Abrir tópico com a navegação

Conectando com o MS SQL Server

 

Neste tópico iremos ver como conectar o Ambiente de produção do ScriptCase com SQLServer usando o ambiente pré configurado do XAMPP.

Recomenda-se: 

Nota: O Pacote XAMPP possui o FreeTDS na sua lista de produtos, mas caso queira configurar o FreeTDS entre no site http://www.freetds.org/ 

Abrir tópico com a navegação

Drivers MSSQL Server

Atualmente o ScriptCase possui quatro drivers para conexão com o banco de dados MSSQL Server: MSSQL Server Native SRV, MSSQL Server Native SRV PDO, MSSQL Server ODBC e MSSQL Server.

Atualmente o ScriptCase possui dois drivers para conexão com o banco de dados MSSQL Server: MSSQL Server ODBC e MSSQL Server.

Atualmente o ScriptCase possui dois drivers para conexão com o banco de dados MSSQL Server: MSSQL Server ODBC e MSSQL Server.

Abaixo, podemos ver suas características:

MSSQL Server Native SRV PDO ( Recomendado ) : Possibilita a conexão ao banco de dados NSSQL Server utilizando o driver nativo do MSSQL Server para Windows.

MSSQL Server Native SRV : Possibilita a conexão ao banco de dados MSSQL Server utilizando o driver nativo do MSSQL Server para Windows.

MSSQL Server : Possibilita a conexão ao banco de dados MSSQL Server utilizando o driver nativo do PHP.

MSSQL Server ODBC : Possibilita realizar conexão através de uma fonte de dados ODBC utilizando o Driver ODBC para MSSQL Server.

MSSQL Server ( Recomendado ): Possibilita a conexão ao banco de dados MSSQL Server utilizando o driver nativo do PHP.

MSSQL Server ODBC : Possibilita realizar conexão através de uma fonte de dados ODBC utilizando o Driver ODBC para MSSQL Server.

MSSQL Server ( Recomendado ): Possibilita a conexão ao banco de dados MSSQL Server utilizando o driver nativo do PHP.

MSSQL Server ODBC : Possibilita realizar conexão através de uma fonte de dados ODBC utilizando o Driver ODBC para MSSQL Server.

 

1 Efetuando o Download do XAMPP

1.1  Nesta imagem você pode ver o site apachefriends.org, onde podemos baixar o XAMPP. Realize o download da versão do PHP 5.6 

 


1.2  Fazendo o download direto, através do wget 

 


2 Instalando o XAMPP


2.1 Temos que tornar o xampp um arquivo executável ( comando chmod -x ).
Configurar a permissão para execução ( comando chmod 777 ).
E executar o arquivo que foi realizado o download ( comando ./).

2.2 Vamos digitar 'Y' para todas as opções do instalador do xampp.
Obs.: O diretório padrão do xampp será '/opt/lampp'

 

2.3 Instalação completa.

 

2.4 Agora basta acessar a partir do seu servidor Linux '/'

 

2.5 Acessando o arquivo info.php e checando as configurações do módulo mssql.  

 


3 Efetuando o Download do Ambiente de Produção

 

3.1 Configurando o Ambiente de Produção

O ambiente de produção é uma biblioteca de funções comuns usadas nas aplicações geradas pelo ScriptCase, deve ser usado e configurado junto aos sistemas publicados.
             Para mais informações sobre publicação acesse o tópico Esquema de Publicação.

 

    Na imagem abaixo podemos visualizar o link direto para download do ambiente de produção. 

 

3.2 Copiando o Ambiente de Produção ScriptCase para seu servidor WEB

Copiando e descompactando o arquivo '.zip' na a raiz do servidor web  dando origem ao ambiente de produção.

 

3.3 Renomeando o diretório para 'prod_scriptcase' e dando permissão total para este diretório.


4 Configurando o FreeTDS

 

4.1 FreeTDS é uma biblioteca que possibilita a conexão com MS SQLServer a partir de uma estação Linux. 

 

    Dentro do diretório '/opt/lampp/etc' existe um arquivo chamado 'freetds.conf', este é o arquivo de configuração do FreeTDS.

 

4.2 Acessando o arquivo de configuração do FreeTDS:   

    As configurações usadas no nosso caso estão destacadas.

        [SQLSERVER] --> É o nome que vai fazer referência ao meu servidor de Banco de Dados.

        host --> É o IP do meu servidor de banco de dados.

        port --> É a porta onde está instalado o meu Banco de Dados.

        tds version --> É a versão do meu SQLServer.

 

 


 

5 Criando uma Conexão a partir do meu Ambiente de Produção


5.1 Acessando o ambiente de produção através da URL --> '/scriptcase/prod/'

 

     Acessando o ambiente de produção com a senha padrão 'scriptcase'. 

 

5.2 Alterando a senha padrão do ambiente de produção. 

 

5.3 Criando uma nova conexão. 

 

5.4 Selecionando o SGBD.

Conexão Realizada com sucesso.