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
Conexão SQLServer
-
- 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
-
- 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
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
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
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 83 visitantes