Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté
J'ai une procédure stockée qui sélectionne essentiellement les valeurs d'une table et les insère dans une autre, une sorte d'archivage. Je veux éviter que plusieurs personnes le fassent en même temps. Pendant que cette procédure est en cours d'exécution, je ne veux pas que quelqu'un d'autre puisse la démarrer, mais …
J'ai une base de données où lorsque j'exécute la commande de sauvegarde BACKUP DATABASE [MyDatabase] TO DISK = 'G:\Backup\MyDatabase_01_01_2018.bak' WITH NOFORMAT, NOSKIP, COMPRESSION, INIT, BUFFERCOUNT = 100 Je reçois le message d'erreur Msg 3043, niveau 16, état 1, ligne 8 SAUVEGARDE 'MyDatabase' a détecté une erreur sur la page (1: …
Parfois, je stocke des noms d'objets (identificateurs) dans certaines de nos bases de données, par exemple dans certaines tables de paramètres. Étant donné que je sélectionne les enregistrements de ces tables à l'aide des opérateurs de comparaison «=» ou «LIKE», je dois prendre soin de stocker ces noms toujours avec …
La fonctionnalité de plan Query Store Force ne semble pas appliquer le plan. Je connais Query Store - forcé ne signifie pas toujours forcé ; cependant, mon plan peut ne pas changer de manière insignifiante, mais l'optimiseur de requêtes peut continuer à choisir des index, des choix de boucle incorrects, …
Je suis tombé sur cette question lors d'une conversation Twitter avec Lukas Eder . Bien que le comportement correct soit d'appliquer la clause ORDER BY à la requête la plus externe, car, ici, nous n'utilisons pas DISTINCT, GROUP BY, JOIN ou toute autre clause WHERE dans la requête la plus …
La documentation contient des instructions sur la suppression de SQL Server. Cependant, cela laisse certains packages derrière. Comment puis-je supprimer toutes les traces et désinstaller SQL Server 2017?
Ceci est une option verbeuse; il n'y a pas de documentation et les recherches sur le Web ne sont d'aucune aide. Lorsque j'exécute des requêtes, je ne remarque aucune différence avec l'option cochée ou non cochée. Que contrôle ce paramètre?
J'ai une requête sur une grande table qui ressemble à ceci: declare @myIdParam int = 1 select * from myTable where (@myIdParam is null or myTable.Id = @myIdParam) Il existe plusieurs conditions similaires comme celle-ci dans la clause where, et il existe également de nombreuses jointures, mais il s'agit d'un …
J'ai téléchargé DeveloperDaysVM2016-06-02_13.ova à partir de http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html et l' ai chargé avec succès dans Virtual Box. Je me suis connecté en tant qu'utilisateur "oracle" et je peux voir le bureau. Depuis la machine virtuelle, j'ai ouvert Firefox et accédé à: http: // localhost: 8080 / ords / hrrest / employees …
Après avoir cliqué sur "Mettre la base de données hors ligne" dans le studio de gestion, ce message reste bloqué et ne se ferme pas si vous cliquez sur Fermer. Quelle est la bonne façon de gérer des emplois bloqués comme ceux-ci dans le studio de gestion? Pouvez-vous les tuer …
J'ai besoin d'effectuer une MISE À JOUR et une INSÉRER en une seule transaction. Ce code fonctionne bien seul, mais j'aimerais pouvoir l'appeler facilement et transmettre les paramètres requis. Lorsque j'essaie d'imbriquer cette transaction dans une procédure stockée, je rencontre de nombreuses erreurs de syntaxe. Comment puis-je encapsuler le code …
Lors de la mise à niveau du stockage dans une instance de SQL Server 2014 SP1 (12.0.4422.0), nous avons rencontré un problème où deux des bases de données ne démarraient pas sur le secondaire après le redémarrage de SQL Server. Le serveur était hors ligne depuis quelques heures pendant que …
Existe-t-il un moyen de déplacer physiquement un espace de table PostgreSQL 9.3 de /old/dirvers /new/dir? Je voudrais juste mvle répertoire et dire à PostgreSQL que l'espace disque logique est maintenant situé à /new/dir. On dirait ALTER TABLESPACEque vous ne pouvez que renommer. Je voudrais éviter de créer un nouvel espace …
Vous constatez qu'une erreur dans un système a incorrectement nommé les hommes (M) en tant que femmes (W) et vice versa dans la base de données. Les colonnes ne permettent qu'un seul caractère. Sans utiliser de tables temporaires, écrivez une requête de mise à jour pour résoudre ce problème. Cette …
J'ai cette table de base de données qui est censée garder l'index de texte intégral à jour. Cependant, je ne le vois pas du tout (aucune erreur dans le journal car le dernier journal que je vois était quand je l'ai déclenché manuellement). Voici ce que je vois ... mais …
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.