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.
Selon ce document Microsoft: http://msdn.microsoft.com/en-us/library/ms174205.aspx Je suis supposé pouvoir utiliser ctrl + K puis ctrl + D pour formater mes documents SQL dans SQL Server Management Studio 2012, mais lorsque j'utilise cette liste déroulante, l'erreur suivante apparaît: La combinaison de touches (Ctrl + K, Ctrl + D) est liée à …
Si nous voulons créer une nouvelle table à partir d’une table existante dans SQL Server, nous pouvons procéder comme suit: SELECT * into Table2 from Table1 WHERE 1=2 Quel est le point de la clause Where? Je l'ai essayé sans la clause where et tout s'est bien passé. J'ai vu …
Il y a beaucoup de drapeaux de trace là-bas. Certaines sont bien documentées, d'autres pas, et d'autres ont retrouvé leur statut de comportement par défaut dans la version 2016. Outre les canaux de support officiels, les employés de Microsoft, etc., quels sont les moyens de trouver de nouveaux indicateurs de …
J'ai trouvé beaucoup d'informations sur ce qui STATISTICS sont: comment ils sont maintenus, comment ils peuvent être créés manuellement ou automatiquement à partir des requêtes ou des index, et ainsi de suite. Mais, je suis incapable de trouver une information ou de conseil « meilleures pratiques » en ce qui …
J'utilise Microsoft SQL Server 2012 et j'essaie d'exécuter une requête simple dans Management Studio. Je reçois l'erreur suivante (dans SSMS, en cours d'exécution sur le serveur): Une erreur s'est produite lors de l'exécution du lot. Le message d'erreur est le suivant: Une exception de type 'System.OutOfMemoryException' a été levée. 24 …
Quand dois-je utiliser le modèle de récupération complet et quand dois-je utiliser le modèle de récupération simple pour les bases de données? J'ai toujours utilisé le modèle de récupération complète, car il s'agit du modèle par défaut, mais aujourd'hui, j'ai rencontré cette erreur: Fournisseur Microsoft OLE DB pour SQL Server …
Existe-t-il une règle absolue pour décider quelles colonnes et dans quel ordre elles doivent être placées dans Inclus dans index non clusterisé. Je venais de lire ce post https://stackoverflow.com/questions/1307990/why-use-the-include-clause-when-creating-an-index et j'ai constaté que pour la requête suivante: SELECT EmployeeID, DepartmentID, LastName FROM Employee WHERE DepartmentID = 5 Le poster a …
J'ai un SQL standard que je lance sur plusieurs bases de données sur un seul serveur pour m'aider à diagnostiquer les problèmes: select so.name, so.type, MAX(case when sc.text like '%remote%' then '' ELSE 'N' END) AS Relevant, @@ServerName as Server, DB_Name() as DBName from sysobjects so with (nolock) join syscomments …
En supposant que vous ayez un serveur dédié explicitement pour les fonctions de base de données - combien de mémoire devriez-vous réserver pour le système d'exploitation? Je me rends compte que cela variera probablement quelque peu en fonction du système d'exploitation, du logiciel de base de données, etc. Mais, comme …
Chaque fois que je dois vérifier l'existence d'une ligne dans une table, j'ai tendance à toujours écrire une condition telle que: SELECT a, b, c FROM a_table WHERE EXISTS (SELECT * -- This is what I normally write FROM another_table WHERE another_table.b = a_table.b ) Certaines personnes écrivent comme ceci: …
Quelqu'un exécutait une requête sur notre base de données SQL Server à distance et leur système était en panne. Ils n'ont aucune sauvegarde de cette requête et veulent voir ce qui a été exécuté sur le serveur. Est-il possible de trouver cette requête dans un journal ou dans un historique …
J'exécute sqlcmd à partir d'un fichier de commandes et je me demandais comment lui faire renvoyer un ERRORLEVEL autre que 0 en cas de problème avec la sauvegarde.
La plupart des forums et des exemples en ligne suggèrent toujours de les avoir tous les deux ALLOW_SNAPSHOT_ISOLATIONet READ_COMMITTED_SNAPSHOTsont activés lorsque quelqu'un pose un instantané, une version de ligne ou une question similaire. Je suppose que le mot SNAPSHOT dans les deux contextes est un peu déroutant. J'ai pensé que, …
Utilisation de SQL Server 2005. J'effectue une énorme DELETE FROM sans clauses Where. C'est fondamentalement équivalent à une instruction TRUNCATE TABLE - sauf que je ne suis pas autorisé à utiliser TRUNCATE. Le problème est que le tableau est énorme - 10 millions de lignes et qu'il faut plus d'une …
Je recherche les meilleures pratiques pour traiter les travaux d'agent SQL Server planifiés dans les groupes de disponibilité SQL Server 2012. Peut-être ai-je manqué quelque chose, mais à l'état actuel, je pense que SQL Server Agent n'est pas vraiment intégré à cette excellente fonctionnalité SQL2012. Comment puis-je rendre un travail …
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.