J'ai un serveur de base de données MS SQL Server 2008 R2 actuellement utilisé avec une application de production. Une nouvelle amélioration de l'application nécessite désormais d' varchar(100)augmenter la longueur d' une colonne dans un tableau. La longueur de cette colonne existante dans la base de données prod peut-elle être …
Avant de marquer immédiatement comme doublon , j'ai lu pourquoi Mike Walsh Pourquoi le journal des transactions continue-t-il de croître ou de manquer d'espace? , mais je ne pense pas que cela ait répondu à ma situation. J'ai regardé à travers une douzaine de questions similaires, mais les questions pertinentes …
Je partitionne une table en fonction d'une colonne qui n'est pas une clé primaire? J'ai lu aujourd'hui des informations contradictoires sur la question de savoir si la colonne de partition doit faire partie de la clé primaire. Mon instinct dit non, mais je ne suis pas sûr à 100%. Alors …
Tâche Archivez tout sauf une période continue de 13 mois à partir d'un groupe de grandes tables. Les données archivées doivent être stockées dans une autre base de données. La base de données est en mode de récupération simple Les tableaux sont des rangées de 50 mil à plusieurs milliards …
J'ai récemment mis à niveau la base de données SQL Server 2000 vers 2008 R2. Ce que j'ai fait, c'est: Arrêtez le service SQL Server 2000 (express) sur une ancienne machine, Déplacez les fichiers de données ( mydatabase.mdf et mydatabase.ldf ) vers une nouvelle machine, Exécutez SQL Server Management Studio …
En utilisant la réplication transactionnelle SQL 2008 R2 avec des abonnés pull, lorsque nous ajoutons un article, j'aimerais éviter d'avoir à créer un instantané entier (la base de données est ~ 80 Go, donc cela prend des heures). De cet article , j'ai vu comment faire cela avec un instantané …
Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 6 ans . J'ai cherché partout et je n'ai pas trouvé de réponse concluante à cette question. J'ai besoin d'un script qui peut donner TOUTES …
J'ai une table existante avec des données: dbo.Test (col1,col2,col3....) ON [PRIMARY] J'ai besoin de changer cette table pour qu'elle soit partitionnée comme ceci: dbo.Test(col1,col2,col3....) ON Ps_Date(Col2) Comment puis-je y parvenir sans supprimer et recréer la table?
Cette question est liée à ma vieille question . L'exécution de la requête ci-dessous prenait 10 à 15 secondes: SELECT [customer].[Customer name],[customer].[Sl_No],[customer].[Id] FROM [company].dbo.[customer] WHERE (Charindex('123456789',CAST([company].dbo.[customer].[Phone no] AS VARCHAR(MAX)))>0) Dans certains articles, j'ai vu que l'utilisation CASTet CHARINDEXne bénéficiera pas de l'indexation. Certains articles indiquent également que l'utilisation LIKE '%abc%'ne …
J'ai la procédure suivante (SQL Server 2008 R2): create procedure usp_SaveCompanyUserData @companyId bigint, @userId bigint, @dataTable tt_CoUserdata readonly as begin set nocount, xact_abort on; merge CompanyUser with (holdlock) as r using ( select @companyId as CompanyId, @userId as UserId, MyKey, MyValue from @dataTable) as newData on r.CompanyId = newData.CompanyId and …
Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 7 ans . Nous avons donc un site client qui se plaint de performances très lentes. J'ai jeté un coup d'œil et il est évident …
J'ai deux tâches SQL Agent qui doivent s'exécuter à différents intervalles. Le premier travail exécute une sauvegarde complète une fois par jour. Le deuxième travail exécute des sauvegardes du journal des transactions toutes les quinze minutes. À mesure que la base de données s'est développée, la sauvegarde complète prend plus …
Le service de mon instance SQL Server (SQL Server 2008 R2 Express) a Type de démarrage = Automatique. Les deux dernières fois, j'ai redémarré mon ordinateur, le service n'a pas pu démarrer de lui-même, mais il démarre très bien lorsque je démarre manuellement le service. L'Observateur d'événements montre que le …
J'interroge les données d'un serveur lié via une vue sur le serveur d'origine. La vue doit inclure quelques colonnes standardisées, telles queCreated , Modifiedet Deleted, mais dans ce cas, la table sur le serveur source n'a pas d'informations appropriées. Les colonnes sont donc explicitement converties en leurs types respectifs. J'ai …
[Je suis un programmeur T-SQL de niveau débutant] [..et j'espère que je suis sur le bon site d'échange de pile] Je voudrais obtenir une liste de toutes les requêtes que j'ai exécutées (au moins, celles que j'ai exécutées aujourd'hui depuis le matin). Je dois faire un rapport sur les temps …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.