|
Postada em 23/04/2005 15:26 hs
Pessoal, sou eu denovo. Anteriormente eu postei uma mensagem perguntando como registrar o banco no msde, me informaram que eu tenho que atachar o banco, pois eu gostaria de saber como eu faço isto sem usar nenhuma ferramenta? ou seja, existe alguma maneira de fazer isto via sql somente com o msde instalado na máquina? Valeu! Um grande abraço,
Quem ajuda Será sempre ajudado!
|
|
|
|
MooTechnologies
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 23/04/2005 17:05 hs
Olá pessoal, postei esta mesma msg no forum do msdn da microsoft, e recebi a seguinte resposta, não cheguei a testar, mas acho que funciona. aquele abraço { Boa Tarde Luciano,
Você poderá realizar um backup e restaurar em seu cliente. Para realizar o BACKUP use:
BACKUP DATABASE <Nome do Banco> TO DISK = '<Local do arquivo .BAK>'
Posteriormente copie o arquivo .BAK e no MSDE do cliente execute o comando:
RESTORE DATABASE <Nome do Banco> FROM DISK = '<Local do arquivo .BAK>' WITH MOVE 'Nome Lógico do arquivo de dados' TO '<Caminho do arquivo físico desejado>', MOVE 'Nome Lógico do arquivo de log' TO '<Caminho do arquivo físico desejado>'
Ou se preferir pare o serviço do SQL copie os arquivos .MDF e .LDF para o seu cliente e execute o comando:
EXEC sp_attach_db @dbname = '<Nome do Banco>',@filename1 = '<Local do arquivo de dados>', @filename2 = '<Local do arquivo de Log>'
Para executar esses scripts você poderá utilizar o OSQL que vem junto com o MSDE. Se preferir interfaces gráficas procure pelo SQL WEB Administrator no site da Microsoft ou o SQL Lite no superdownloads.
[ ]s,
Gustavo maia@yawl.com.br }
|
|
|
|