• 締切済み
  • すぐに回答を!

SQLサーバのバックアップ

SQLサーバのバックアップを取りたいのですが、 データベースの保存はうまくいくのですが、 SQLサーバ[セキュリティフォルダ]下の[ログインフォルダ]の ユーザ情報は保存出来ないのでしょうか? また、SQLサーバ自体のバックアップは取れるのでしょうか? どなたかご教授いただけますか?

共感・応援の気持ちを伝えよう!

  • SQL Server
  • 回答数1
  • 閲覧数163
  • ありがとう数2

みんなの回答

  • 回答No.1

>SQLサーバ[セキュリティフォルダ]下の[ログインフォルダ]の >ユーザ情報は保存出来ないのでしょうか? master、msdb、modelをバックアップすればユーザー情報もリストアできます。 >SQLサーバ自体のバックアップは取れるのでしょうか? 同上

共感・感謝の気持ちを伝えよう!

質問者からのお礼

返信が遅くなりすいません。 結局データをデタッチで保存しておき、 アタッチで復元出来るようにしました。 ユーザ情報は結局時間もなく保存出来なかったので 新しく作ることにしてあきらめました。 chocorate23さんから頂いた情報は今後の参考にさせていただきます。 ありがとうございました。

関連するQ&A

  • SQLサーバのバックアップファイルをMSDEで復元するには?

    タイトルのそのままなのですが、 SQLサーバにて作ったバックアップファイル(.BAK)を、 別のPCにインストールしてある、MSDEにリストアしたいのです。 (ユーザやパスワードの設定は同じです。) 実際にやってみたところ、リストアまではいけるのですが、 復元した後、ユーザでログインできないのです。 「ユーザーの既定データベースを開けません。ログインに失敗しました。」 というメッセージが出て、ログインできないんです。 ユーザーの権限などがうまく復元できてないのかなぁと思うのですが、 どうしたらいいのか、困っています。 どうぞ、ご教授よろしくお願いしますm(_ _)m

  • SQLサーバに接続できません

    こんにちは。 昨日、会社のWEBサーバの設定を変えました。 いままでは全員が一つのID&PWでそのサーバにアクセスしていたのですが、セキュリティーを考え、一人につき1ID&PWを与えて、それぞれがアクセスできるフォルダを制限しました。 そこまではよかったのですが、そのあとあるクライアントパソコンで ショップの売り上げ情報などをネットからダウンロードしようとしたところ、 接続できませんでした。  SQL state:"28000" SQL serverエラー:18456 [microsoft][ODBC SQL server driver][SQL server] ユーザーはログインできませんでした。 というエラーメッセージがでてしまいます。 エラーの意味もよくわからず、どうにもできません。 パソコン初心者なので、質問自体にも至らない点があるかもしれませんが、よろしくお願いいたします

  • SQL Server 2005について

    超のつく初心者です。 SQL Server 2005をデータベースとして、ソフトを作ろうかと思っています。 2点質問です。 1.SQL Server 初挑戦なので考え方が間違っていたら ご指摘ください。 フォームに入力→SQL Server に保存。 SQL Server →データをフォームに呼び出して編集→SQL Server に保存。 保存ファイルの代わりのような役割になるのでしょうか? 2.SQL Server 2005をデータベースとして作ったアプリケーションは、 ユーザーのパソコンがWindowsシリーズでしたら問題なく動作するのでしょうか?開発用ソフトはVisual Basic2005です。 作ったはいいがユーザーのパソコンが最新でないとだめ、というのでは元も子もないなぁと思ったので聞いてみました。 以上2点よろしくお願いします。

  • SQL Serverデータベースの完全なバックアップ

    Microsoft SQL Server 2000を使用しています。 わけあってHDDのフォーマット及びOS(Windows 2000 Server)の再セットアップを行うことになり、この上にあるデータベースのバックアップをとりたいと思っています。 研修用のテスト機なので、SQL Serverを停止することは全く問題ありません。OSを再インストールし、SQL Server 2000 を再インストールした後に同じ状況を復元できないかと考えています。 良い方法をご存知の方、ご教授いただけないでしょうか。

  • SQLサーバーのライセンスについて

    Web上で可動するデータベースを構築中です。 仕組みはWebサーバからASPでデータベースサーバにアクセスし、データを表示するものです。 データベースサーバには、データベースサーバとそのバックアップサーバの2台のサーバがあります。 (つまり、Webサーバ、データベースサーバ、バックアップサーバの3台で構成させています。) データベースのプログラム自体は、外注で業者さんに依頼しているのですが、その業者さんに「SQLサーバのインターネットライセンスを一つ購入して下さい」と言われました。 この「インターネットライセンス」の価格や販売しているところ、どれくらいの期間で入手できるのかを知りたいのですが、まったくわからずにいます。というのはマイクロソフトのSQLサーバのページを見ても「プロセッサライセンス」と「サーバライセンス」の2つしかなく、このどちらかが「インターネットライセンス」なのか、もしくはどちらでもないのか、またライセンス料金はいくらなのか、販売している業者の連絡先はどこなのか、などまったくわからずにいます。 プログラムを開発した業者に聞いてもわからず、また「サポート範囲外」ということもあり取り合ってくれません。 SQLサーバは、バックアップサーバとデータベースサーバの2つに必要らしく、今現在SQLサーバのプロセッサライセンスを一つ持っていて、バックアップサーバにインストール済みです。 どのように質問していいものかもちょっとわからずにいるので、質問の内容が変かもしれません。 素人ですが、どなたかご存知の方、よろしくお願いします。

  • SQL Server 2008を用いたデータベースリカバリについて2点

    SQL Server 2008を用いたデータベースリカバリについて2点教えてください。 1.SQL Serverを構成している「システムデータベース」と「ユーザデータベース」ですが、   例えば、「ユーザデータベース」が壊れてリカバリを行うことになった際、   ユーザデータベースだけ戻せばデータベースは復旧できるのでしょうか?   システムデータベースもあわせて戻さないと戻りませんか?   トランザクションログの用いて更新直前にまで戻す必要はありません。 2.データベースをバックアップしている最中に、そのバックアップ対象のデータベースに   更新がかかった場合、バックアップデータはどうなるのでしょうか?   更新内容も反映されるのか?それともバックアップが始まったときのものだけが   バックアップできて更新内容は反映されないのか?   そもそも更新を始めようとすると排他がかかって勝手に更新させないとかあったりするのでしょうか? 調べがつかず困っております。 有識者のご回答をよろしくお願いいたします。

  • リモートPCからSQL Server 2008 に接続できません。ご指導ください。

    環境 SERVER (Dell T-300) SQL-Server 2008 Workgroup Edition Windows認証 Workgroup による共有接続 ファイルサーバーとしては正常に接続できていますが、SQL-Serverのファイルに接続できません。SQL-ServerのデーターフォルダーはドライブDにあり、Administrator はフルコントールの設定です。 データーベース全体のセキュリティーのログインには SERVER\Administratorと表示されています。 個別データーベースのセキュリティーは: ユーザー dbo guest INFORMATION_SCHEMA sys 上記 dbo のプロパティーは ユーザー名  dbo ログイン名  SERVER\Administrator 規定のスキーマ dbo 所有されているスキーマ なし ロールメンバー db_owner にチェック済 上記の設定でAccess 2007からmdb、adpともアクセスを拒否されます。どこをどのように設定すればよいのでしょうか、ご指導のほど宜しくお願い致します。

  • SQL Server2005のバックアップ

    SQL Server2005をサービスを停止せずにデータベース、ビュー、プロシジャ等を全て外付けデイスクに1ファイルとしてバックアップを撮りたいのですがリカバリーを考慮してできるだけ簡単な方法ございまうでしょうか。(できればバッチファイルにして夜間ジョブに登録したいと思います)。また可能であればリカバリ方法も教えていただきたいと思います。

  • SQL Server 2000のマシンリプレース

    SQL Server 2000のマシンリプレースを予定しております。 OS:Windows 2000→Windows 2003 DBMS:SQL Server 2000 →SQL Server 2000 サポート期間の問題は百も承知ですがこのような構成でのリプレースとなってしまいました。 リプレースにあたり旧サーバ・新サーバでIPアドレス・ホスト名は異なるものを割り当てます。 そこでDB移行の手順についてお聞きします。 移行にはSQL Server 2000の自習書(バックアップ)を参考に行う予定です。 http://download.microsoft.com/download/F/4/B/F4B18D97-C4ED-4E01-B7DC-5023F195B512/SQL2000DBA-06.doc 過去の質問も活用させていただきました。 http://okwave.jp/qa/q864802.html ■完全バックアップ 1.複製元となるデータベースを右クリックし、[全てのタスク] - [データベースのバックアップ]を選択する。 2.バックアップファイルの出力先とファイル名を指定し、「OK」を押下する。 3.バックアップ完了 ■単純復旧 4.複製先となるデータベースに空のデータベースを作成する。※複製元のデータベースと同じ名前 5.作成したデータベースを右クリックし、[全てのタスク] - [データベースの復元]を選択する。 6.「デバイスから」を選択し、「デバイス選択」を押下する。 7.「追加」を押下して先ほどバックアップしたファイルを指定する。 8.「ファイル名」を選択し、先ほど取ったバックアップファイルを選択し、「OK」を押下する。 9.「オプション」タブを選択し、「既存のデータベース上に強制的に復元」をチェックし、「OK」を押下する。 10.バックアップ完了 ■調整作業 以降は現行サーバを見ながら環境を合わせていきます。 11.[セキュリティ] - [ログイン]を選択し、ログインユーザを作成   「SQLServer認証を選択し、パスワードを入力してください(規定値に目的のデータベースを選択してください)。 12.パスワードの確認画面が表示されますので、パスワードを再入力してください。 13.「データベースアクセス」タブを選択し、権限を与えるデータベースにチェックをつけます。 ----------------- <質問> ●作業に漏れはないか? ●システムデータベースのバックアップ・復元は必要でしょうか? ●トランザクションログのバックアップ・復元は必要でしょうか? ●インデックス・View・ストアドプロシジャも復元できますでしょうか? ●その他漏れや注意点などありますでしょうか? ●バックアップ取得時にサービス提供は継続できますでしょうか?  ※参照のみであり更新処理は発生しない SQL Serve初心者のため初歩的な質問ですが宜しくお願いします。

  • アクセスからSQL Serverのデーターを更新することができない。

    アクセスのデーターをSQLサーバーへ移行する計画があり、準備のため SQL Developer バージョンで独習中です。SQLサーバーにコピーしたテーブルにアクセスからログインするとテーブルは見られるのですが、データーの変更については「このレコードセットは更新できません」と表示されます。権限の問題ではないかと思われます。 環境と現状の設定: XP Professional SQL Server 2008 Developer Visual Studio 2008  サーバー名: SVR-1 セキュリティー ログイン名: SVR-1\taro サーバーロールのメンバーシップ:sysadmin データーベース名: project ユーザー名: dbo ログイン名: SVR-1\taro 既定のスキーマ: dbo 所有されているスキーマ:なし データーベースのロールメンバーシップ: db_owner 不思議なことに、Visual Studio 2008を使って試作したデーターベースはアクセスから書き換えができます。セキュリティーの設定も何ら変わりがないのですが。 データーベース (project)のユーザー名(dbo)の「所有しているスキーマ」にあるdata_reader, data_writer欄にチェックをいれても結果は同じです。 どこをどのように設定すれば良いのか、ご教示戴きますようお願い致します。