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.
Nous avons une application qui accède à la base de données (Sql server 2014 enterprise edition). L'application appelle une procédure stockée pour accéder à la base de données. Tout fonctionnait bien jusqu'à récemment, commencez à envoyer l'erreur suivante et arrêtez les applications. Le redémarrage de l'application corrige le problème temporairement …
Dans une tentative de découpler une application de notre base de données monolithique, nous avons essayé de changer les colonnes INT IDENTITY de diverses tables pour qu'elles soient une colonne calculée PERSISTED qui utilise COALESCE. Fondamentalement, nous avons besoin de l'application découplée pour pouvoir mettre à jour la base de …
L'édition Microsoft SQL Server 2014 Express a une taille limite de base de données de 10 Go. Maintenant, est-ce juste pour une seule instance ou la taille globale autorisée par l'édition? Ou cela signifie-t-il que je peux avoir autant de bases de données en utilisant l'édition à condition que chaque …
Lors de l'exécution d'une instruction de mise à jour, comme celle ci-dessous, j'obtiens une erreur me disant que Les fonctions fenêtrées ne peuvent apparaître que dans les clauses SELECT ou ORDER BY. UPDATE dbo.Dim_Chart_of_Account SET Account_Order = LAG([Account_Order]) OVER (ORDER BY [Account_SKey]) Je sais que cela peut être facilement résolu …
Je viens d'hériter d'une vingtaine d'instances de SQL Server, dans le cadre d'un projet d'acquisition plus large. Je suis en train d'évaluer les performances et je n'aime pas la façon dont les plans de maintenance ont été mis en œuvre. Je vois des reconstructions d'index de couverture quotidiennes (je peux …
J'essaie de comprendre comment l'échantillonnage des statistiques fonctionne et si le comportement escompté ci-dessous est attendu sur les mises à jour des statistiques échantillonnées. Nous avons une grande table partitionnée par date avec quelques milliards de lignes. La date de partition est la date commerciale antérieure et est donc une …
J'ai SQL Server 2014 avec une mémoire maximale définie sur 6 Go (la mémoire physique est de 8 Go). La mémoire du serveur cible est parfois de 6 Go, puis revient à la mémoire totale du serveur (environ 5,3 Go, n'atteint jamais 6 Go). Je committed_kb dans sys.dm_os_sys_info pour vérifier …
J'ai une table dans SQL Server 2014 qui ressemble à ceci: CREATE TABLE dbo.MyTable ( [id1] [bigint] NOT NULL, [id2] [bigint] NOT NULL, [col1] [int] NOT NULL default(0), [col2] [int] NOT NULL default(0) ) avec (id1, id2) étant le PK. Fondamentalement, id1 est un identifiant pour regrouper un ensemble de …
Je suis sur SQL Server 2014 et j'ai besoin de nettoyer les espaces blancs du début et de la fin du contenu d'une colonne, où les espaces blancs peuvent être de simples espaces, des tabulations ou des nouvelles lignes (les deux \net \r\n); par exemple ' this content ' should …
L'un des noms de nos utilisateurs a été légalement modifié, nous avons donc changé leur nom d'utilisateur Active Directory pour qu'il corresponde - de domaine \ ancien nom à domaine \ nouveau nom. Cependant, lorsque suser_sname () est appelé par cet utilisateur dans une procédure stockée, il renvoie l'ancien nom, …
Lors du test d'une mise à niveau de SQL Server 2014 SP1 (12.0.4422.0) vers SQL Server 2016 CTP 3.2 (13.0.900.73), je suivais le processus de mise à jour recommandé et suis tombé sur un problème où la base de données ne démarre pas sur l'ancien serveur principal après le basculement …
Comment convertir une instance par défaut en instance nommée dans SQL Server 2012? Par erreur, j'ai choisi l'option d'instance par défaut et installé. Maintenant, je dois passer à l'instance nommée. Comment changer?
J'essaie d'écrire une requête qui remplace les caractères spéciaux par de l'espace. Le code ci-dessous permet d'identifier les lignes. (les caractères alphanumériques, la virgule et l'espace sont valides): SELECT columnA FROM tableA WHERE columnA like '%[^a-Z0-9, ]%' Comment puis-je intégrer la fonction replace dans l'instruction select afin que tous les …
Je veux corriger le bogue de l'écart d'identité dans SQL Server 2012 via le -T272paramètre de démarrage. Comment puis-je automatiser cela après l'installation? Je n'ai trouvé aucun paramètre d'installation pour les paramètres de démarrage.
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.