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é
Je viens de recevoir la notification suivante concernant une instance de SQL Server 2005. L'instance a un rapport noyau / fichier tempdb de 2: 1 pour un nombre total de fichiers tempdb de 24 fichiers. Aucun conflit ne devrait se produire - comment pourrais-je détecter la source de ce conflit? …
J'ajoute une clé étrangère à une table et je supprime toutes les lignes qui violent le FK, en les copiant dans une table ModifiedTable_invalid. Dans le cadre du script, j'ai la commande MERGE suivante: MERGE ModifiedTable t1 USING TargetTable tt ON t1.JoinColumn = tt.JoinColumn WHEN MATCHED THEN UPDATE SET t1.FkColumn …
J'ai une table avec des tarifs. chaque taux a une date de début effective. (La date de fin de tout taux est impliquée par l'existence d'un enregistrement avec une date de début effective plus récente.) J'ai également un tableau avec les activités. Chaque activité a lieu à une date. Quelle …
J'ai pensé que je pouvais utiliser sp_MSforeachdb pour résoudre ce problème, mais je reçois un message d'erreur. sp_MSforeachdb ' BEGIN USE [?] DECLARE @dbid INT SET @dbid = DB_ID() IF(@dbid > 4) BEGIN --PRINT ''[?]'' + CONVERT(VARCHAR, @dbid) --ALTER DATABASE [?] SET AUTO_SHRINK OFF END END; ' Si j'exécute la …
Je commence par lancer l'outil de ligne de commande MySQL: mysql --user=myusername --password=mypassword --silent --force -b La dernière -boption est utilisée pour désactiver le bip en cas d'erreur. Ensuite, je choisis une base de données: use Mydatabasename; Ensuite, j'exécute un formulaire SQL comme ceci: source c:\x\y\z\myfile.sql C'est alors que les …
Désolé pour le titre déroutant, je ne savais pas quoi écrire là-bas. J'ai un tableau de quelques centaines d'enregistrements. J'ai besoin d'affecter chaque enregistrement de cette table à une table dynamique d'utilisateurs beaucoup plus petite, et les utilisateurs doivent alterner quant aux enregistrements qui leur sont attribués. Par exemple, si …
Quelle est l'approche la plus simple et la plus fiable pour renommer les tables et les colonnes de base de données dans SQL Server 2008 r2? Nous avons terminé le développement et pour certaines raisons, nous devons renommer certaines tables et quelques colonnes. Est-ce que l'utilisation de synonymes est la …
Je teste une mise à niveau de PostgreSQL 8.2.1 à 9.2 sur une machine virtuelle exécutant une distribution Linux personnalisée. La procédure de mise à niveau est la suivante: Démarrez le pgservice Passez l'aspirateur sur toutes les bases de données (vous ne savez pas si cela est nécessaire) Sauvegarde avec …
Je suis un peu un DBA accidentel, étant un développeur qui a hérité de quelques serveurs de base de données (2005 et 2008) de quelqu'un qui connaissait peu l'administration de la base de données et qui semblait encore moins intéressé à en savoir plus sur le sujet. J'apprends au fur …
Je suis nouveau dans la base de données PostgreSQL. Récemment, notre développeur a dû effectuer certaines mises à niveau de nos systèmes. Pour cette raison, nous prévoyons d'implémenter une méthode afin d'implémenter le basculement de la base de données. Sur la base de ma lecture du wiki postgresql ici , …
PostgreSQL 9.2 a introduit le jsontype de champ. Pourquoi et quand devrais-je l'utiliser? Quels sont ses avantages sur un champ de texte? Je pensais que de nouvelles options de requête étaient disponibles, mais je n'en ai pas vu. Suis-je en train de manquer quelque chose?
J'ai cette requête: UPDATE ( SELECT h.valid_through_dt, h.LAST_UPDATE_TMSTMP FROM ETL_FEE_SCH_TMP d, FEE_SCHEDULE_HISTORICAL h WHERE h.FUND_ID = d.FUND_ID AND h.FEETYPE_NAME = d.FEETYPE_NAME AND h.BREAKPOINT_TYPE = d.BREAKPOINT_TYPE AND h.BREAKPOINT_QTY = d.BREAKPOINT_QTY AND h.LOW_BREAKPOINT_AMT = d.LOW_BREAKPOINT_AMT AND h.VALID_THROUGH = TO_DATE ('31-DEC-9999', 'dd-mon-yyyy') AND h.universe = 'DC' AND h.universe = d.universe AND EXISTS ( …
J'ai accordé à un utilisateur la permission d'exécuter une procédure stockée qui utilise du SQL dynamique. Mais quand il essaie de l'exécuter, il obtient l'erreur: L'autorisation SELECT a été refusée sur l'objet '[nom de la table]', la base de données '[nom de la base de données]', le schéma 'dbo'. L'utilisateur …
Je suis plutôt nouveau dans la conception DW et je travaille sur un DW pour modéliser une infrastructure informatique. Le problème / question majeur à ce stade est de savoir comment modéliser les informations de lecteur. Nous collecterons des données agrégées sur les fichiers et dossiers et des données distinctes …
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.