SQL Server

システムデータベースとは?

投稿日:

システムデータベースには、SQL Server自身が使用する重要な情報が格納されています。

master
・インスタンスのサーバ設定
・ユーザ情報
・システム環境

model
・テンプレート用のデータベース

msdb
・バックアップや復元に関するヒストリ情報
・スケジュールジョブに関する情報

tempdb
・SQL Serverが一時的にデータを記憶するためのデータベース

データベースをバックアップする場合は、master、model、msdbはバックアップを行った方が良いですが、tempdbはバックアップする必要は全くありません。tempdbのデータは、クライアントがデータベースにアクセスして作業している間は、保存されますが、クライアントの接続が切れると、データが消えてしまいます。また、SQL Serverが再起動すると、tempdbのデータも初期化されます。

広告

広告

-SQL Server


comment

関連記事

no image

【SQL Server】WHERE句では列別名が使用できない。

特に意識はしていなかったのですが、WHERE句では列別名が使用できませんね。 SELECT employee_id as ID, user_name as Name, dept_cd as Dept …

no image

【MCTS:70-431】CREATE LOGINとCREATE USERの使い方

SQL ServerにはCREATE LOGINとCREATE USERという似たようなコマンドが存在しますが、同じものではありませんので注意しましょう。 まず、SQL Serverのデータベースへの …

no image

【MCTS:70-431】SQL Serverのバージョンを確認する方法

SQL Serverのバージョンを確認する方法に、以下のクエリを実行する方法があります。 > SELECT @@VERSION > Microsoft SQL Server 2005 &# …

no image

【SQL Server】複数のインスタンスをインストールするには?

1つのサーバに複数のインスタンスを作成する事ができます。複数のインスタンスを作成するには、SQL Serverのインストーラを実行する必要があります。 「名前付きインスタンス」を選択し、追加するインス …

no image

リモート接続でSQL Serverのデータベースに接続するには?

問:リモートからSQL Serverのデータベースにアクセスしようとしましたが、アクセスできません。どのようにすれば良いのでしょうか? ? 答:SQL Serverの既定の設定では、ネットワーク経由で …

広告

転職