Créer une table sur un groupe de fichiers autre que celui par défaut
Le titre est assez clair, j'ai créé un nouveau groupe de fichiers "ArchiveFileGroup":
ALTER DATABASE MyDataBase
ADD FILEGROUP ArchiveFileGroup;
GO
Je veux créer une table appelée : arc_myTable afin de stocker les anciennes données de celui-ci : myTable
J'ai utilisé la requête suivante :
CREATE TABLE [dbo].acr_myTable(
[Id] [bigint] NOT NULL,
[label] [nvarchar](max) NOT NULL,
)on ArchiveFileGroup
Je ne suis pas sûr si c'est la bonne façon, je ne sais pas où le groupe de fichiers est créé pour vérifier si elle contient la table.
Si vous êtes à l'aide de SSMS, il montre le groupe de fichiers d'une table. Dans l'explorateur d'objets propriétés de la table, sélectionnez "stockage".
OriginalL'auteur GSDa | 2014-06-06
Vous devez vous connecter pour publier un commentaire.
Vous pouvez facilement vérifier avec ce requête sql:
Juste ajouter:
pour tout voir dans votre nouveau groupe de fichiers ou d':
pour voir où votre tableau est situé à.
Si vous n'avez jamais ajouté un fichier à votre groupe de fichiers, alors je m'attends à une erreur, mais vous n'avez pas à inclure le message d'erreur ou quoi que ce soit de dire que vous avez créé un fichier. Si vous n'avez pas, je suggère de commencer à la la documentation de microsoft si nécessaire.
L'OP trouvé le cette utile d'essayer de créer un nouveau fichier dans son groupe de fichiers.
êtes-vous sûr? cause par votre post, je vois que vous avez déjà créé une table de ce groupe de fichiers. BTW, est-ce une table vide? si oui, alors il peut être.
Oui, vous avez raison, il était vide, je n'ai pas pu ajouter une ligne. l'erreur dit que le filgroup a pas de fichier ajouté.
Vous pouvez poster qu'en tant que question distincte (si vous voulez).
J'ai trouvé une solution, Il peut aider les autres voici comment ajouter un fichier à un groupe de fichiers forums.asp.net/t/...
OriginalL'auteur Vulcronos
Vous pouvez utiliser sys.les groupes de fichiers pour voir toutes les créé des groupes de fichiers sur votre serveur comme
Voir ici pour plus d'informations Liste de Tous les Objets Créés sur Tous les Groupes de fichiers
OriginalL'auteur Rahul
Il est vieux post. Souhaitez ajouter des informations, il peut aider quelqu'un dans le futur.
sp_help <table_name>
Vous pouvez voir le groupe de fichiers, dans lequel la table est créée.
OriginalL'auteur Venkataraman R
NB. Vous pouvez le vérifier en cliquant-Droit sur la table, puis sélectionnez propriétés. sur le stockage, vous pouvez voir à laquelle le groupe de fichiers de la nouvelle table est appartenant
ALLER
OriginalL'auteur user11256637