2010-10-05 7 views
0

« La base de données des ressources est une base de données en lecture seule qui contient tous les objets du système qui sont inclus avec SQL Server » [1]quand copier la base de données de ressources et les bases de données système?

Cela semble qu'une base de données d'une instance (laquelle?) Contient toutes les informations sur l'ensemble de SQL Server, bien que j'observe que chaque instance a sa propre copie de base de données de ressources.
Cette phrase "avec SQL Server" est-elle incorrecte et doit être lue comme "avec instance de SQL Server"? Dans les versions antérieures de SQL Server, mise à niveau nécessaire pour supprimer et créer des objets système Comme le fichier de base de données de ressources contient tous les objets système, une mise à niveau est simplement effectuée en copiant le fichier de base de données unique sur le serveur local. ]

Quels objets système ont été supprimés exactement lors de la mise à niveau de SQL Server 2000 vers 2005? S'il vous plaît donnez-moi un lien décrivant. Où est la procédure décrivant la simple copie d'une base de données de ressources (et laquelle?) Lors de la mise à niveau de SQL Server 2005 vers 2008 ou de 2008 à 2008 R2? S'il vous plaît donnez-moi un lien. Comment connaître la procédure Moving System Databases [2]?

[1]
Base de données de ressources (SQL Server 2008 R2 en ligne)
http://msdn.microsoft.com/en-us/library/ms190940.aspx

[2]
bases de données du système mobile (SQL Server 2008 R2 en ligne)
http://msdn.microsoft.com/en-us/library/ms345408.aspx
http://msdn.microsoft.com/en-us/library/ms345408.aspx

Répondre

0

Vous ne copiez pas la base de données de ressources: elle peut être installée par les service packs et les hotfixes. Ce n'est pas une base de Le même concept que le maître ou "MyDB". C'est pourquoi vous ne le voyez pas dans SSMS. Ne vous y attardez pas: cela n'a aucune importance au jour le jour. Vraiment. Sauf si vous êtes moving master ce qui devrait être assez rare bien sûr, surtout si vous avez une construction "standard". C'est simple: si vous ne comprenez pas, ne le faites pas. Il n'y a pas grand-chose que nous puissions ajouter.

Voir ces Kalen Delaney et Unnamed (même si je suis en désaccord avec une partie de cette)

Quant à ce que les objets du système ..

Très peu de pertinence. sys.segments retourne à SQL Server 6.5 par exemple.

Questions connexes