Conexão SQLServer

Destinado ao auxílio e Troca de informações sobre a ferramenta Xmaker
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
celsomineiro
Mensagens: 1
Registrado em: Março 7th, 2011, 8:57 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Conexão SQLServer

Mensagempor celsomineiro » Março 7th, 2011, 8:59 pm

Alguém tem alguma experiência conectando o Xmaker com o SQLServer? Como configurar, etc, se possível um tutorial passo a passo.

Obrigado,

Celso Fonseca

Suporte
Site Admin
Mensagens: 145
Registrado em: Dezembro 20th, 2010, 10:05 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Conexão SQLServer

Mensagempor Suporte » Março 8th, 2011, 6:59 pm

Olá,

Vamos a um passo-a-passo de conexão ao SQLServer2008 versão Express:

1 - Verifique se o seu windows e usuário estão habilitados(permissões) a instalar corretamente, não esquecer de desbloquear firewall do windows porta 1433 e/ou outros softwares antivirus, que também podem criar restrições.

2 - Baixe o SqlExpress diretamente do site da Microsoft.

3 - Caso não possua gerenciador de BD, baixe algum gratuíto que permita usar a versão 2008 do sql, pois iremos precisar para pelo menos criar o nome do Banco de dados(caso ainda não tenha).

4 - Instale o SqlExpress e o Gerenciador do BD.
Observações:
->Não esqueça de informar a senha durante a instalação, pois iremos usá-la mais a frente.
->Após instalar o sql express, entre no "Sql server configuration manager" e habilite as opções de protocolo para sqlexpress (tcp/ip e Pipes),nas opções de endereços ip do TCP/IP(segunda aba), coloque as portas corretamente configuradas(incluindo a opção IPall->portas TCP dinâmicas->1433
->Libere os protocolos de configuração do SQL native Client também, tcp/ip ...

5 - Utilize o Gerenciador de BD para criar um Banco de dados(caso ainda não exista), caso já possua um BD, faça o teste para ver se o gerenciador conecta!

6 - Somente se os passos acima estiverem ok, prossiga! Pois se o Gerenciador do BD não estiver conectando algo falhou! reveja onde pode estar o problema, não podemos seguir. Se tudo segui ok até aqui, então o Xmaker poderá conectar de forma tranquila ao Banco.

7 - No Projeto do Xmaker, existe apenas 3 passos para usar o SQL. Vamos lá!

7.1 -> copiar a biblioteca "ntwdblib.dll" que está na pasta "C:\Xmaker6\Delphi" para a pasta onde está sua aplicação.

7.2 -> Nas propriedade do Projeto escolha o Banco de dados do tipo "SQL SERVER" e a conexão do tipo "XSQL"

7.3 -> Na Opção de Tabelas, Aba BANCO DE DADOS, defina da seguinte forma:

-Conexão Padrão:Não
-Banco de Dados:Sql Server
-Alias:NomeseuALIAS(Ex Teste)
-Servidor/Database:BD_teste(o mesmo que foi criado pelo gerenciador de BD, ex=BD_TESTE)
-Login:Não
-Usuário:SA (ou outro criado E TESTADO!)
-Senha:123 (Senha usada durante a instalação!)
-HostName/IP:XMAKERTES\SQLExpress (nomes da maquina/user seguido de \SQLExpress)
-Parâmetros:Não informar nada aqui.
OBS: o Hostname deve ser ajustado conforme versão do servidor.

PRONTO!

O suporte também estará estendido as alterações de campos que serão feitas automaticamente através do adapter!

Att,

Suporte
_________________
http://www.xmaker.com.br


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Voltar para “Xmaker”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 83 visitantes