Blog Post

Little info about Resouce DB (SQL Server 2008-2005)

,

Little info about System Resource Database in (SQL Server 2008/2005)

The fifth system database in both versions (SQL Server 2008 - 2005) is

Resource Database. In this DB we have all relevant information about systems

objects and functions that we use every day in our daily routine, such as:

SELECT SERVERPROPERTY('ResourceVersion');
GO

SELECT SERVERPROPERTY('ResourceLastUpdateDateTime');
GO

SELECT OBJECT_DEFINITION(OBJECT_ID('sys.objects'));
GO

SELECT SERVERPROPERTY('Edition');
GO

The Resource Database is the read-only DB , all sys.objects in SQL Server are

organized in this DB physically and logically are appears in sys schema of every

DB.

Physical name for the Resource Database are mssqlsystemresource.mdf - data

file and mssqlsystemresource.ldf - log file, the location has been changed and

it is different in both versions.

SQL Server 2008
SystemDrive:\Program Files\Microsoft SQL

Server\MSSQL10.<instance_name>\MSSQL\Binn\.

SQL Server 2005
SystemDrive:\Program Files\Microsoft SQL

Server\MSSQL.1\MSSQL\Data\

The Resource DB depends from master DB, so if you remove your master

DB also you will move the Resource DB.

SQL Server cannot backup up the Resource DB, it can be done manually and the

restore should be done manually as well, and must be careful to not overwrite

the current Resource DB.

More and other related info about Resource DB can be checked from here.

Rate

You rated this post out of 5. Change rating

Share

Share

Rate

You rated this post out of 5. Change rating