Toutes les versions de Microsoft SQL Server (pas MySQL). Veuillez également ajouter une balise spécifique à la version, comme sql-server-2016, car elle est souvent pertinente pour la question.
Dans un projet de base de données sur lequel je travaille actuellement, il est nécessaire qu'à un certain moment, les «anciennes» données soient modifiées en lecture seule. Est-ce possible dans SQL Server? Je ne peux pas modifier l'autorisation de table car l'autorisation en lecture seule ne devrait s'appliquer qu'aux données …
J'ai donc un travail d'agent SQL de base qui exécute un script Robocopy pour déplacer tous les fichiers d'un dossier à un autre. Le travail est une configuration assez basique. Avec un horaire assez basique. Et pourtant, il n'a pas encore fonctionné. Je ne veux pas dire courir avec succès …
J'ai une table et une vue indexée dessus comme Create table mytable1 (ID int identity(1,1), Name nvarchar(100)) Create table mytable2 (ID int identity(1,1), Name nvarchar(100)) Create view myview with schemabinding as select a.name, b.name from mytable1 a join mytable2 b on a.Id = b.Id Maintenant, si j'exécute la requête suivante …
J'ai une base de données SQL Server de 1,4 To qui éprouve des difficultés massives avec les E / S de disque. Nous avons installé une nouvelle baie SSD sur le serveur qui résoudra tous nos problèmes, nous débattons simplement de la meilleure façon de déplacer la base de données. …
Je suis un DBA "accidentel", relativement inexpérimenté et déconcerté par ce problème. Exécution de MS SQL Server 2012. Le problème vient de cette instruction UPDATE: UPDATE dbo.tAccts SET Ticket = 'ARP.ExGE' , Method = 'smtp' , AcctOwner = 'r00417819' , DisplayName = '~AppLight HBSFax-Inactive' , Destination = 'r00417819@mail.ad.ge.com' , UpdatedBy …
J'ai une XMLcolonne qui contient des données avec une structure similaire: <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> Comment puis-je modifier les données à l'aide de SQL Server pour changer chaque Valueattribut en un élément? <Root> <Elements> <Element Code="1"> <Value>aaa</Value> </Element> <Element Code="2"> <Value>bbb</Value> …
Longue histoire, mais nos consultants à long terme (anciens employés) ont écrit un script personnalisé il y a des années (environ 2006) pour s'interfacer avec Tivoli Storage Manager et il semble rechercher une option de base de données SQL Server nommée truncate log on checkpoint. Leur affirmation est qu'elle empêche …
Nous avons une table avec beaucoup de insert\selectchaque fois (comme 100 machines insérant \ mettant à jour chaque seconde). Quelle est la meilleure façon de créer un index sur une table qui ne peut pas être verrouillé, même pas une seconde? Si je crée l'index, je suis sûr qu'il verrouillera …
Nous avons une instance de SQL Server 2008 installée sur un serveur client. Le service informatique du client est en charge des différentes sauvegardes de la machine. Le journal SQL Server indique qu'il existe une sauvegarde complète tous les jours à 19 h, mais nous ne pouvons trouver aucune preuve …
SQL Server 2014: Nous avons une très grande table (100 millions de lignes) et nous devons mettre à jour quelques champs dessus. Pour l'envoi de grumes, etc., nous voulons aussi, évidemment, le garder pour des transactions de petite taille. Si nous laissons ce qui suit s'exécuter un peu, puis annulons …
Lorsque vous essayez de mettre en miroir une base de données à l'aide de la commande suivante ALTER AVAILABILITY GROUP SQLAlwaysonGroup ADD DATABASE test0916aj8CJ J'obtiens l'erreur suivante Msg 1475, niveau 16, état 105, base de données de ligne 1 "test0916aj8CJ" peut contenir des modifications enregistrées en bloc qui n'ont pas …
J'ai lu qu'après SQL Server 2000, la possibilité de «désidentifier» une colonne d'identité a été supprimée. Et que c'était "By Design" (pas seulement une fonctionnalité manquante). Voici un exemple que j'ai trouvé sur un blog . Il s'agit de mettre à jour les tables système. (Et cette capacité a été …
Je sais que si je fais un EXISTS()appel sur une valeur de recherche FK, alors, si cette contrainte FK est approuvée, le résultat est immédiat. Et s'il n'est pas approuvé (comme lorsque je crée le FK à l'aide WITH NOCHECK), SQL Server doit aller vérifier dans le tableau pour voir …
J'ai du mal à configurer une vue indexée dans le scénario suivant afin que la requête suivante s'exécute sans deux analyses d'index en cluster. Chaque fois que je crée une vue d'index pour cette requête et que je l'utilise, il semble ignorer tout index que je mets dessus: -- +++ …
Je suis DBA junior avec 3 ans d'expérience. Notre travail consiste à affiner les requêtes ou à informer les développeurs qu'un code particulier doit être réécrit ou que des index sont nécessaires. Une question simple que l'équipe de développement pose fréquemment est: "Hier, ça s'est bien passé, qu'est-ce qui a …
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.