Je dois faire de la maintenance sur un nœud secondaire d'un miroir. Comme cela est le résultat du ralentissement du site tandis que le miroir est rétabli après une brève panne de réseau, je veux être en sécurité et désactiver le miroir, puis le réactiver après avoir fini de piquer …
Lors de l'ajout d'utilisateurs à des serveurs de bases de données, j'utilise souvent la fonction "Script cette action" de l'interface graphique. Je vais ensuite dans "Connection :: Change Connection" pour faire de même sur mes autres serveurs. Existe-t-il un moyen de spécifier la connexion dans l'action scriptée afin de ne …
Comment puis-je réécrire pour SQL Server un déclencheur initialement écrit pour Oracle? Voici mon code de déclenchement Oracle: CREATE OR REPLACE TRIGGER P000KUL_TEST BEFORE INSERT ON P000KUL REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT TO_CHAR(SYSDATE, 'dd/mm/RRRR') INTO :NEW.SYSTEM_DATE FROM DUAL; SELECT TO_CHAR(SYSDATE, 'hh:mi') INTO :NEW.SYSTEM_TIME …
J'essaie de trouver un moyen de savoir quand deux de mes bases de données SQL ont été mises hors ligne. J'ai vérifié les journaux mais je n'ai pas pu trouver de telles informations et de plus, aucune trace par défaut n'est activée. J'ai juste une information que plus tôt il …
J'ai un TempDB sur SQL 2008 qui est devenu très volumineux (> 40 Go) et je veux le réduire. J'ai utilisé la base de données dbcc shrinkdatabase, dbcc shrinkfile et la commande shrink via Management Studio. J'obtiens l'erreur suivante: Page 1: 4573184 n'a pas pu être déplacé car il s'agit …
Je suis un peu curieux, l'une des éditions d'entreprise de SQL 2012 avec 128 Go de RAM de base de données est de 370 Go et augmente, la quantité de mémoire utilisée par les verrous (OBJECTSTORE_LOCK_Manager) commis de mémoire affichant 7466016 Ko. Je peux également confirmer qu'en regardant le compteur …
Je vois des attentes de verrous partagés ( LCK_M_S) lors de l'utilisation de RCSI. Ma compréhension est que cela n'est pas censé se produire car SELECTsne nécessite pas de verrous partagés lors de l'utilisation de RCSI. Comment puis-je voir les verrous partagés? Est-ce à cause de clés étrangères?
J'ai une procédure stockée (SS2k8) avec quelques paramètres table qui seront parfois nuls ou vides. J'ai vu ce post StackOverflow qui dit que les TVP nuls / vides devraient simplement être omis de la liste des paramètres d'appel. Mon problème est que je ne peux pas comprendre comment vérifier la …
Ma requête de travail réelle était une jointure interne, mais cet exemple simple avec jointure croisée semble reproduire presque toujours le problème. SELECT * FROM ( SELECT 1 UNION ALL SELECT 2 ) AA ( A ) CROSS JOIN ( SELECT NEWID() TEST_ID ) BB ( B ) Avec ma …
Ce matin, j'ai remarqué que mon journal SQL se remplissait du message suivant: Le proc activé '[dbo]. [Sp_syspolicy_events_reader]' exécuté sur la file d'attente 'msdb.dbo.syspolicy_event_queue' affiche ce qui suit: 'Impossible d'exécuter en tant que principal de la base de données car le principal "## MS_PolicyEventProcessingLogin ##" n'existe pas, ce type de …
Nous construisons un entrepôt de données qui sera initialement de 1 To et augmentera d'environ 20 Go par mois. Pour certaines tables, nous effectuons des processus ETL quotidiens et d'autres, nous le faisons chaque semaine / chaque mois. Quand une importation de données entre dans une table, est-il nécessaire de …
Lorsque j'insère dans des tables en utilisant au lieu de déclencheurs @@Identity, IDENT_CURRENT('Table')et SCOPE_IDENTITY()retourne null. Comment puis-je obtenir la dernière identité de la ligne insérée?
J'ai une grande base de données (dans les dizaines de millions d'enregistrements) sur laquelle je vais effectuer une sauvegarde complète de la base de données . Cependant, la base de données est suffisamment volumineuse pour que les transactions puissent démarrer avant et pendant, ainsi que la validation pendant et après …
voici ma requête: CREATE VIEW VIEW2 AS SELECT [Column1], (NULL) AS column2 VARCHAR(10) FROM VIEW1; J'obtiens une erreur dans la troisième ligne. Si je laisse la requête comme ceci, sans spécifier le type de données pour Column2, la requête fonctionne, mais le type de données par défaut sera int, alors …
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.