MSDEで苦労

| | コメント(0) | トラックバック(0)

MSDEのデータベースのバックアップをとって、それを、他のマシンでリストアしようと思いました。

BACKUPコマンド、RESTOREコマンドは問題なく動作したのですが、問題のデータベースのユーザで接続できなくなりました。

RESTORE先のマシンには、BACKUPもとのデータベースと同じ名前のデータベース、ユーザが作ってあります。

いろいろと試した結果、これは、mdf、ldfファイルをアタッチするときの問題と同じです。

すなわち、データベース内のsysusersテーブル内のユーザを、syslogins内のログインにリンクする必要があります。

sp_change_users_login 'Auto_Fix','ユーザ名',NULL,'パスワード'

最後のパスワードは、sysloginsにユーザが存在しないときに、割り当てられます。規定値はNULLです。

これでOK。

やはりコマンドでやっていることに限界があるのかな・・・、と思っていると、SQLサーバーの評価版でClientツールだけを選択してインストールすると、Enterprise ManagerはExpireしないということ。これでめでたくGUIツールが手に入ると思ったのですが、この評価版が巨大。ダウンロードを始めて、2,3時間かかりそうなので、いったん中断。深夜にダウンロードします。

突然ですが、ブログのエントリー数600まで、あと3つ!

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: MSDEで苦労

このブログ記事に対するトラックバックURL: http://codeanimato.com/mt/mt-tb.cgi/584

コメントする


画像の中に見える文字を入力してください。

このブログ記事について

このページは、kawaguchiが2005年12月 6日 22:41に書いたブログ記事です。

ひとつ前のブログ記事は「テスト項目作りはデバッグ」です。

次のブログ記事は「メモリの相性補償」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.0

Twitter