• ベストアンサー

SQLserver2000 StandardEditionでネットワークドライブにバックアップを取る方法は?

以前似たような質問をしたのですが、解決していないまま 締め切ってしまったので再度質問です。 EnterpriseEditionではバックアップデバイス可能な 媒体は、ローカルディスクやMOやネットワークドライブ と公式ページに書いてありました。 (EnterpriseEditionを持っていないので本当かどうか知りませんが・・・) StandardEdtionでネットワークドライブにバックアップを取る方法をどなたか知っている方いらっしゃいますでしょうか?そもそも可能なのでしょうか?(汗) エンタープライズマネージャーであるDBを バックアップしようとする際に、 バックアップ先の選択を選んで表示される ドライブはSQLServerがインストールされているPC のローカルドライブしか表示されないはずです。 (MOやテープは表示されなくてもOK) そこにネットワーク接続しているドライブを 表示はできないでしょうか?ということを聞きたいです。 そこには出ないけど、isqlコマンドを使うと 『ネットワーク』ドライブにバックアップを 取れるよ、という方法でも構いません。 とにかく『ネットワーク』接続したほかのPC のドライブにバックアップできるのかどうか (ツールを使わずにSQLServerの機能だけで) 教えてください。 長い間困ってます。

質問者が選んだベストアンサー

  • ベストアンサー
  • kikaida-
  • ベストアンサー率69% (37/53)
回答No.1

backup database 「データベース名」 to disk='x:\???' with init xドライブがネットワークでもとれると思います。

SEAMOON
質問者

お礼

ありがとうございます。 みなさん出来るという回答を下さっていたのですが 私はできませんでした。 マイクロソフトに聞きました。 AとBというPCがあって、その両方に アクセス権限のあるIDとパスワードが サービス開始アカウントの 特定のアカウントの設定に設定されていないと ネットワークではバックアップできません。 指定するとできました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.2

生きているStandardEditionが手元に無いので EnterpriseEditionで試してみました。 バックアップ先指定時(追加)に、 "\\Remote_Server\Share_folder\BackupFile" の形式で入力することで、 ネットワーク共有されたドライブにバックアップファイルが作成されました。 恐らく、StandardEditionでも、選択するのではなく 共有先を自力で入力すればできるのではないでしょうか。

SEAMOON
質問者

お礼

ありがとうございます。 みなさん出来るという回答を下さっていたのですが 私はできませんでした。 マイクロソフトに聞きました。 AとBというPCがあって、その両方に アクセス権限のあるIDとパスワードが サービス開始アカウントの 特定のアカウントの設定に設定されていないと ネットワークではバックアップできません。 指定するとできました。 選択の一覧にはネットワークドライブが表示されないのは 仕様で、\\~~~で指定するようにするそうです。 セキュリティの設定がされていないと無理ですが。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • SQL Server2000でネットワークドライブ利用

    SQL Server2000 EnterpriseEditionで、 ネットワークドライブ接続したNAS(Gドライブに割当済)に、既存DBをデタッチし、 DBをNASにコピーしてアタッチする時、 Gドライブ(ネットワークドライブ)が表示されません。 何かいい方法、ツールはありませんか。

  • SQLServer2005のネットワークドライブの使用について

    SQLServer2005(standard Edition)についてですが、 現在、DBサーバー、NASサーバー、ストレージの3台構成になっています。 DBサーバーにSQLServerをインストールしてあるのですが、 ここから、NASサーバーに接続されている ストレージに対して、テーブル作成をする際に、DBファイルの保存を行いたいのです (ネットワークドライブへの保存) OSはWindows Server 2003 です。 テーブルを作成する際に、 パスの指定を \\NASサーバー名\DATA などのようにしているのですが、 エラーが出てしまいます。 (ネットワークパスはデータベースファイルでサポートされません等) どなたかご教授願います。

  • SQLServer7.0 「データベースのバックアップ」について

     現在、SQLServer7.0を使用しています。  万が一に備え、SQLServer Enterprise Managerの「データベースのバックアップ」にて 毎日DATにバックアップをしようと考えています。  「データベースのバックアップ」のスケジュールを設定してもその通り処理されません。  スケジュール通りバックアップされるように設定方法について教えて下さい。  以上、宜しくお願い致します。

  • 別のSQLServerのバックアップを復元で

    2台のPCでSQL Serverのデータベースを別のコンピュータのSQL Serverで 復元しています。 別のWindows Server上のSQLServer2012から別のWindows Server上の SQLServer2012へバックアップファイル(yyyymmdd.bak)でリストアを しようとしております。 作業内容としては、データベース→DB選択→タスク→復元→データベースとし、 デバイスからバックアップファイルを指定しています。 データベースの復元は問題なく行え、DBへのアクセス、参照なども行えるのですが、 復元時に使用したユーザとは別のユーザのデータベースロールのアクセス権が消え てしまうのです。 SQLServerへの接続はでき、エクスプローラーには、データベースの表示はされる のですが、表示されたDBを選択をするとアクセスエラーとなります。 Windows認証で接続しているユーザです。 ユーザは同じですがドメインが異なる。 何故、消えてしまうのか。 消えないようにするにはどうしたらよいのか。 教えて下さい。 また、このような事象の説明があるサイトなどがありましたら教えて下さい。 つたない文面でわかりづらいとは思いますが、宜しくお願い致します。

  • SQLserverについて

    SQLの勉強を兼ねて、SQLserver を インストールして使ってみたいのですが、 特にサーバーなど立てずに、 スタンドアローンの環境で SQLserverをインストールして ローカルのACCESS のmdbに接続して SQL文など実行出来るのでしょうか? (Enterprise Manager は 使えるのでしょうか?) よろしくお願いします。

  • SQLServerバックアップについて

    SQLServer2005Standardで自分のパソコン内のDドライブに データベースのバックアップをとっていましたが、 ネットワーク上にバックアップをとることを検討しています。 まずネットで調べてみますとMSDNライブラリ http://msdn.microsoft.com/ja-jp/library/ms179313.aspx内に ネットワーク共有のファイルへのバックアップという項目があり 説明がしてあるのですが、 「SQL Server サービス アカウントにネットワーク共有へのアクセス権が 必要です」という部分がよく理解できず困っています。 SQLserverは2005StandardでSP4 OSはWindows Server 2008 R2 Standard でCドライブとDドライブが切ってあります ドメインにも参加しています。(仮にTESTドメインとします) バックアップを格納する先はTeraStation上の共有フォルダです。 こちらはワークグループです。(ワークグループの名称はドメイン名と同じTESTです) TESTドメインのユーザー仮にAAAでログインした際に共有フォルダが閲覧、書き込み ができるようにTerastationには同じAAAというユーザー名で閲覧、書き込み権限をつけて あるためAAAでログインした際には共有フォルダ内にアクセスできます。 (TeraStaionのコンピュータ名はDServer 共有フォルダはBKUP) しかし実際にJOBをスケジュールしてバックアップをとる際に、 ジョブは失敗しました。 ジョブは ユーザー sa によって起動されました。最終実行ステップはステップ 1 (○○db) でした。 ジョブはステップ 1 (○○db) で開始するように要求されました。 次のユーザーとして実行: NT AUTHORITY\SYSTEM。バックアップ デバイス '\\DServer\BKUP\test1..bak' を開けません。オペレーティング システム エラー 5(アクセスが拒否されました。)。 [SQLSTATE 42000] (エラー 3201) といったメッセージが表示されてしまいます。 基本的な部分が理解できておらず申し訳ないのですが「SQL Server サービス アカウント」 とは現在コンピュータにログインしているユーザーとは別のものなのでしょうか? 別のものだとしますと、何がサービスアカウントに該当するのでしょうか?

  • sqlserverを外付けHDDにバックアップ

    USBで接続した外付けHDDを Eドライブ として認識させ共有に設定した場合、Sqlserverの BACKUP DATABASE で直接バックアップできますか? 【環境】 win7 sqlserver2008R2 ネットワーク越しのバックアップはNGと認識はあるのですが、USB接続の場合は可能かどうか教えてください。 BACKUP DATABASE [TESTDB] TO DISK = N'E:\testdb.bak' WITH NOFORMAT, NOINIT, NAME = N'バックアップ', SKIP, NOREWIND, NOUNLOAD, STATS = 10

  • クラスタ環境におけるSQLServerの導入に関して

    はじめまして。お世話になります。 AとBの2つのネットワークを持つクラスタ環境の サーバに対して、SQLServerを導入しました。 導入の際のウィザードにて、接続先のネットワークを聞かれたのでAのネットワークを指定して導入しました。 導入後、当然ながら、Aのネットワーク環境の端末からはSQLServerの接続(Enterprise Manager client 等で)は可能です。 そこで、現状に対して、BのネットワークからもSQLServerに接続を行いたく思っていますが、根本的に可能なのでしょうか? 可能であれば、設定方法を教えて頂きたく思います。

  • SQLServer7.0で質問があります

    現在SQLServer7.0を使用しており、困っていることがあります。 SQLServer Enterprise Manager→ツール→データベースのバックアップのところの「内容」にでてこないバックアップが毎日上書きで動いています。 この内容を変えたいのですが、どこを見ればいいのでしょうか? やりたいことは毎日「データベース全体」のバックアップをFドライブ(外付HDD)に新たなファイルとして保存していきたいのです。 試しに上記のデータベースのバックアップのところで新しいバックアップスケジュールを作り、そこで「メディアに追加」を選んでみましたが、どんどん上書きされてしまいます。 当たり前ですが、この場合が最初に書いたものと合わせ2本のバックアップが動きます。 どうかお分かりの方、教えてください。 もし、足りない情報がありましたらすぐ書きますので 教えてください。

  • SQLSERVERが見つかりません

    こんにちわ。Takaoと言います。 現在、SQLSERVER2000 スタンダートをWin2000SerVerにインストールして、もう一台同じネットワークのパソコン(Win2000Pro)に、クライアントツールをインストールしたのですが、クライアントツールのエンタープライズマネージャから、SQLSERVERが見つかりません。 SQLSERVERの新規登録もしてみたのですが、使用できるサーバーが一つもなく、コンピュータ名で指定しても、「存在しないか、アクセスが拒否されました」と表示されます。 環境は、一つのドメインの中にSQLSERVERのPCと、クライアントのPCがいます。認証モードは混合モードを選択しました。それ以外は一切操作していません。 何か設定しなければならない事や、心あたりがある方がいらっしゃいましたら、ぜひともアドバイスをお願い致します。