locked
Instalar SQL 2005 Express RRS feed

  • 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
    Dennys
    segunda-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/DBA
    terça-feira, 2 de junho de 2009 12:01
    Moderador
  • Junior,

    Esses parametros eu vi, inclusive são esses: SQLAccount 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/DBA
    terça-feira, 2 de junho de 2009 12:53
    Moderador
  • 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á-los
    terç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ção

     

    Att. 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ção

     

    Att. Willians Cirilo

    quinta-feira, 1 de abril de 2010 14:37