Inquiridor
Instalar SQL 2005 Express

Pergunta
-
Bom Dia ...
Fiz um Disco de Instalação de um sistema atraves do INNO SETUP ....
Como o sistema utiliza o SQL, o disco instala o SQL 2005 Express atraves de linha de comando:
Z:\Instaladores\SQL2005\setup.exe start /quiet setup.exe /qb ADDLOCAL=ALL INSTANCENAME=MyInstance SECURITYMODE=SQL SAPWD=MyPass SQLCOLLATION="SQL_Latin1_General_CP1_CI_AI" SQLAUTOSTART=1 DISABLENETWORKPROTOCOLS=0
Este comando, chama o SETUP do SQL e instala perfeitamente ... porem, de imediato, não consigo executar um CREATE DATABASE. Ele retorna o seguinte erro:
Falha em CREATE DATABASE. Alguns nomes de arquivos listados não puderam ser criados. Verifique os erros correlatos. [...] Error: 1802
Se eu vou no serviço do SQL SERVER, na aba de LOGON, e mudo de ESTA CONTA .. para CONTA DO SISTEMA LOCAL, tudo funciona normalmente!!
Então eu gostaria de saber, se existe algum parametro que eu possa colocar na linha que executa o SETUP do SQL para que ele ja inicie o serviço como Conta do Sistema Local, ou, se atraves de algum comando no SQL eu consiga mudar ... sei la ....
Obs: O SQL que estou tentando instalar ja esta com o SP3
Obrigado
Dennyssegunda-feira, 1 de junho de 2009 17:51
Todas as Respostas
-
Dennys,
Existe diversos parâmetros que você poderá utilizar para configurar a instalação em modo prompt.
Aconselho acessar os tutorias de instalação do SQL Server, disponibilizados pela Microsoft: www.msdnbrasil.com/brasil/sql
Agora, porque você utilizou o Inno Setup para realizar este tipo de instalação.Estes softwares apresentam diversas incompatibilidades com ferramentas Microsoft.
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBAterça-feira, 2 de junho de 2009 12:01Moderador -
Junior,
Esses parametros eu vi, inclusive são esses: SQLAccount e SQLPassword
Porem nada acontece, se eu mudo o SQLAccount para localSystem ele da erro durante a instalação, falando que nao consegue mudar essa configuração porque nao acha essa opção, algo assim ... não to conseguindo de jeito nenhum
E aproveitando, que tipo de incompatibilidade esses softwares apresentam?? Voce recomenda algum para eu trocar?terça-feira, 2 de junho de 2009 12:14 -
Dennys,
As incompatibilidades normalmente ocorrem em algumas configurações específicas que os produtos da Microsoft, como neste caso o SQL Server necessitam.
O Inno Setup é um ótimo instalador, para criar um ambiente de instalação para nossas aplicações, eu não gosto de utilizar para instalar outros produtos.
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBAterça-feira, 2 de junho de 2009 12:53Moderador -
Junior, mas quanto ao problema na instalação do SQL, você tem alguma idéia??
Ja instalei na mão, sem utilizar o Inno Setup e nada ... Sei daqueles dois parametros que citei acima, mas ainda nao consegui utilizá-losterça-feira, 2 de junho de 2009 14:14 -
Denniys,
Vc já verificou as prermissões do windows para a pasta onde vc quer criar a base de dados?
O proprio Inno tem o comando para liberar as permissões, tenta ele!
[As Dir.]
Nome: "(app) \"; Permissões: todos-modificaçãoAtt. Willians Cirilo
quinta-feira, 1 de abril de 2010 14:37 -
Denniys,
Vc já verificou as prermissões do windows para a pasta onde vc quer criar a base de dados?
O proprio Inno tem o comando para liberar as permissões, tenta ele!
[As Dir.]
Nome: "(app) \"; Permissões: todos-modificaçãoAtt. Willians Cirilo
quinta-feira, 1 de abril de 2010 14:37