J'ai travaillé sur du code dans T-SQL pour ajouter de nouvelles planifications à un travail d'agent SQL en utilisant le proc sp_add_jobschedule dans la base de données msdb. Lorsque j'ajoute une nouvelle planification (généralement une exécution unique à une date / heure spécifique) et que je regarde immédiatement les valeurs …
Dans mon nouveau travail, nous avons plusieurs instances nommées sur chaque serveur. par exemple Server1 \ Dev Server1 \ DevIntegrated Server1 \ QA J'ai un script SQL PowerShell en cours qui appelle le système d'exploitation, appelle Foo.exemais doit passer un paramètre de ligne de commande (la chaîne de connexion). Un …
J'ai lu que cela ERROR_STATE()peut aider à distinguer les différents états / emplacements dans le code source où le même type d'erreur peut se produire. Mais il n'est pas vraiment clair pour moi que cela peut être utile. MSDN déclare: ERROR_STATE() Renvoie le numéro d'état de l'erreur qui a provoqué …
Ceci est un double de la question que j'ai posée sur stackoverflow , mais on m'a dit que quelqu'un ici pourrait avoir une meilleure idée de ce qui se passe. J'ai un problème sporadique, lors de la mise à niveau de SQL Server en mode mono-utilisateur, à l'aide de .NET …
J'ai une procédure stockée qui exécute une MERGEinstruction . Il semble qu'il verrouille la table entière par défaut lors de la fusion. J'appelle cette procédure stockée à l'intérieur d'une transaction où je fais également d'autres choses et je souhaite que cela ne verrouille que les lignes affectées. J'ai essayé l'indice …
Considérez ces deux fonctions: ROW_NUMBER() OVER (PARTITION BY A,B ORDER BY C) ROW_NUMBER() OVER (PARTITION BY B,A ORDER BY C) Autant que je sache, ils produisent exactement le même résultat. En d'autres termes, l'ordre dans lequel vous répertoriez les colonnes de la PARTITION BYclause n'a pas d'importance. S'il y a …
J'ai une très grande base de données de production et une très grande base de données d'environnement de test dans SQL Server 2008R2. Les deux bases de données ont une structure de table similaire mais des utilisateurs / connexions / autorisations / rôles différents. Je n'ai besoin de rafraîchir que …
Considérez les deux déclarations suivantes: PRINT CONVERT(NUMERIC(38, 0), 0x0100000001, 0); PRINT CONVERT(NUMERIC(38, 0), 0x0100010001, 0); Les deux déclarations reviennent -1; n'est-ce pas incorrect puisque la deuxième valeur binaire est supérieure de 65 536 décimales à la première valeur, n'est-ce pas? Cela ne peut certainement pas être dû à une troncature …
J'ai une table avec une clé primaire composite (composée de 4 colonnes) qui est utilisée pour garantir qu'aucun doublon n'est entré dans la table. J'ai maintenant besoin d'une nouvelle table qui devra référencer les clés de cette table en tant que clés étrangères. Ma question est de savoir quelle approche …
Si une transaction est validée avec succès, puis-je être sûr à 100% qu'elle a été écrite dans la base de données ET dans les fichiers journaux? Puis-je être sûr que les données sont enregistrées? Aujourd'hui, nos fichiers journaux avaient atteint la limite du lecteur et nous avons eu beaucoup d'erreurs. …
Je suis en train de mettre à jour une table avec des millions d'enregistrements, cela fait 4 jours et la requête est toujours en cours d'exécution. J'ai vérifié que le moniteur d'activité montre que la requête est en cours d'exécution. Dans le journal des événements, il n'y a aucune erreur. …
J'utilise Sql Server 2008 sur Small Business Server 2003; le client utilise WinXP. J'ai ajouté un utilisateur à mon groupe de sécurité Active Directory; Pourquoi cet utilisateur ne peut-il pas accéder immédiatement à la base de données? Il semble qu'il y ait un délai avant que l'utilisateur ne soit reconnu …
Comment supprimer une base de données qui s'affiche DatabaseName (Single User)comme son nom? Lorsque j'essaie de le supprimer, j'obtiens l'erreur suivante: Échec de la modification de la base de données 'DatabaseName'. (Microsoft.SqlServer.Smo) Échec de l'instruction ALTER DATABASE. (Microsoft SQL Server, erreur: 5064) J'ai essayé d'exécuter ce qui ALTERsuit et j'ai …
J'ai installé SQL Server 2008 R2. Il contient trois instances. Par défaut (MSSQLServer) Première instance Deuxième instance Tous ces éléments sont Ouvrir une session en tant que service réseau. L'instance par défaut est le serveur principal La première instance est le miroir La deuxième instance est le serveur témoin J'ai …
Nous avons une grande table [MyTable]qui a actuellement à la fois un Primary Key, et un Unique Non Clustered Indexsur la même colonne ( [KeyColumn]). L'indice U NC comporte également des colonnes de couverture supplémentaires. Avoir à la fois PK et Unique NC Index sur les mêmes colonnes semble redondant, …
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.