groupe de files principal complet

J'ai découvert une erreur dans un file journal lors du dépannage d'un autre problème sur notre server SQL 2000. Je vois le groupe de files principal est plein. Les files MDF et LDF sont dans l'location par défaut sur la partition système, sur un lecteur NTFS. Le file MDF a une taille de 1962 Mo. Certains messages ont indiqué que la taille ne peut pas excéder 2GB. J'ai couru un db shrinkdatabase contre lui mais il ne semble pas avoir changé la taille. Y at-il une command que je dois exécuter en premier pour supprimer les anciennes informations en premier, avant d'exécuter le rétrécissement?

Quand je vais dans le gestionnaire d'entreprise, j'ai 2 groupes SQL. Une fois est local et l'autre est répertorié par le nom du server. Le problème de database se produit sur le 2ème gorup. Lorsque j'essaie d'augmenter manuellement la taille du file de données en raison de ressortingctions de licence, je suis limité à 2048 Mo. Les instances SQL de l'autre groupe me permettent de changer ce nombre au-dessus de 2048 Mo.

La limite de taille de database de 2 Go s'applique uniquement à MSDE (la version gratuite «de bureau» de SQL 2000). Les autres versions de SQL 2000 n'ont pas cette limitation.

Il n'y a pas de moyen "magique" de purger ou d'archiver les anciennes données historiques. Vous devez connaître votre database et sa structure, les besoins de vos clients et vos besoins de conservation de données.

Vous pouvez essayer ceci:

ALTER DATABASE foo ADD FILE ( NAME = 'file2', FILENAME = 'C:\PATH\TO\FILE.ndf', SIZE = 100MB, MAXSIZE = UNLIMITED, FILEGROWTH = 10MB; 

Assurez-vous de sauvegarder en premier.

En outre, exécutez-vous SQL Server Express? Il y a une limite définie de 2 Go là-bas …

Les files MDF sont l'endroit où datatables sont stockées, il est donc possible qu'il contienne autant de données.

J'ai un file MDF de 13 Go donc je ne crois pas que cette limite est correcte.

En ce qui concerne la réduction, en supprimant des données, vous pouvez supprimer certaines données, puis les réduire ou étendre ce groupe de files en y ajoutant un autre file de données.

Vous pouvez également créer un plan de maintenance de la database pour réduire la quantité d'espace libre par page et supprimer éventuellement l'espace inutilisé.

Je vous suggère de l'étendre, puis de revoir vos plans de maintenance pour vous assurer qu'ils sont corrects.