- ベストアンサー
またまたMSDEです、
http://www.wings.msn.to/contents/env/asp_net/msde.html このページをみながらやってます。 4.データベースを展開するというところで、 > osql -S(local) -Usa -Psa -Q"RESTORE DATABASE sample FROM DISK='D:\sample.bak' WITH REPLACE" をプロンプトで打つと出来るらしいのですが、 >ユーザー'sa'のログオンに失敗しました。理由:SQL Server の信頼関係接>続に関連付けられていません。 とでます。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
これでやってみてください。 osql -S(local) -E -Q"RESTORE DATABASE sample FROM DISK='D:\sample.bak' WITH REPLACE" Windows認証で動作します。 つまり今WindowsにログオンしているユーザーでMSDEにログオンすることになります。 これを先のSQL文で実行させるには混合認証モードに設定を変更する必要があります。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\LoginMode ← 2
お礼
ご返信遅れましてすみません。 ご返答ありがとうございました。