Je dois actuellement gérer un journal de transactions SQL Server devenu incontrôlable. Avertissement: je ne suis pas un dba et ce n'est pas mon domaine d'expertise, alors soyez indulgent avec moi. Actuellement, j'ai un fichier journal de transactions de 115 Go pour une base de données de 500 Mo qui …
Récemment, juste pour une puprose expérimentale, j'ai déplacé les chemins de fichiers de données / journaux par défaut (C: ...) dans les paramètres du serveur vers un nouvel emplacement (G: \ DBA). Ensuite, j'ai déplacé les fichiers de données \ log de la base de données existante vers le nouvel …
Je suis développeur dans une petite boutique qui n'a pas de DBA et j'essaie de faire fonctionner l'envoi de journaux avec SQL Server 2012. J'essaie de décharger les rapports du système de transactions vers un nouvel entrepôt de données et j'utiliserai cette base de données comme zone de transit. J'ai …
J'essaie de mettre à jour une table cible qui a également une ligne de taille 5k à une ligne de taille 5k. Comme il s'agit d'une seule ligne, il est facile de connaître la taille réelle de la ligne: select * from sys.dm_db_index_physical_stats(DB_ID('RODS_HSD_ES'), OBJECT_ID(N'TBL_BM_HSD_SUBJECT_AN_148_REPRO'), NULL, NULL, 'DETAILED') Reproduire La table …
J'ai une requête qui utilise une WHEREclause, et il se trouve que j'utilise exactement la même WHEREclause dans de nombreuses requêtes sur cette table (et al). La requête est: SELECT DATENAME(DW, [AtDateTime]) AS [Day of Week] ,COUNT(*) AS [Number of Searches] ,CAST(CAST(COUNT(*) AS DECIMAL(10, 2)) / COUNT(DISTINCT CONVERT(DATE, [AtDateTime])) AS …
J'obtiens une erreur de System Center Operations Manager (SCOM). Comment résoudre cette erreur? La mémoire du serveur volé du moteur SQL DB 2012 est trop élevée. J'exécute une requête et j'obtiens ces compteurs: ╔═══════════════════════════════╦═════════════╗ ║ Stolen Server Memory (MB) ║ 7354.773437 ║ ║ Lock Memory (MB) ║ 106.195312 ║ ║ …
J'ai une table nommée Categoryqui a une colonne nommée CategoryID. Il y a une colonne de référence dans la même table appelée fParentCategoryID. J'ai besoin de séparer tous les ID de catégorie et leurs ID de sous-catégorie par une virgule. Par exemple - si l'ID de catégorie parent de 10 …
SQL Server 2012 (11.0.5058.0) Enterprise Edition Nous avons 8 groupes de disponibilité dans un cluster 2 (HA) +1 (DR) et nos DMV de surveillance rapportent des résultats qui me déroutent. 6 Les groupes de disponibilité sont configurés pour HA et DR, 1 est configuré pour HA uniquement et 1 est …
[SQL Server 2012 SP2 EE] Pourquoi le script suivant me donne-t-il une erreur concernant tempdb? exec sp_MSForEachDB ' IF ( (select database_id from sys.databases where name = ''?'') > 4) BEGIN ALTER AUTHORIZATION ON DATABASE::? TO [sa]; ALTER DATABASE [?] SET RECOVERY SIMPLE; END' Voici l'erreur que j'obtiens: Msg 5058, …
Nous avons une transaction qui fonctionne depuis plus de 5 heures. Nous manquons d'espace disque. La session a été supprimée mais attend toujours IO_COMPLETION. En fait, le wait_type vient de changer en PAGEIOLATCH_EX. Comment puis-je mettre fin à la transaction SQL Server suspendue? Je ne suis pas inquiet de perdre …
La table cible à laquelle j'essaye de fusionner les données a environ 660 colonnes. Le code de la fusion: MERGE TBL_BM_HSD_SUBJECT_AN_1 AS targetTable USING ( SELECT * FROM TBL_BM_HSD_SUBJECT_AN_1_STAGING WHERE [ibi_bulk_id] in (20150520141627106) and id in(101659113) ) AS sourceTable ON (...) WHEN MATCHED AND ((targetTable.[sampletime] <= sourceTable.[sampletime])) THEN UPDATE SET …
J'ai des miroirs Microsoft SQL Server 2012, sans témoin en mode asynchrone, qui entrent sporadiquement en mode déconnecté. J'exécute SQL Server 2012 11.0.5058. En regardant les journaux sur le côté miroir, je vois Impossible d'allouer des BUF: FAIL_BUFFER_ALLOCATION 1 Il y a tout un tas de messages de commis de …
Je viens d'installer toutes les mises à jour Windows possibles sur l'instance WS2008R2 / SQL2012. Quand je cours SELECT @@VERSION Je reçois Microsoft SQL Server 2012 - 11.0.5058.0 (X64) May 14 2014 18:34:29 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) …
J'ai une application stupide sur laquelle je me fie, qui contient une chaîne de connexion codée en dur. Pour augmenter la sécurité de mon serveur SQL, j'aimerais rendre les utilisateurs SQL identiques à une seule application codée en dur, mais je veux autoriser cet utilisateur à utiliser SQL Server uniquement …
J'apprécierais de l'aide avec les éléments suivants, j'ai fait quelques recherches sur Google, mais je n'ai pas réussi à résoudre celui-ci. Je reçois toujours un message dans le journal SQL «Échec de l'allocation des pages: FAIL_PAGE_ALLOCATION 540», suivi d'un vidage que j'ajouterai à la fin de cette question. Pour votre …
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.