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 un SQL Server 2000 qui sera prochainement migré vers SQL Server 2005. Il a des années de comptes d'authentification Windows créés qui n'existent plus dans Active Directory, ce qui empêche l'Assistant Copie de base de données de créer ces comptes sur le nouveau serveur. Existe-t-il un script ou …
Nous avons une base de données avec une charge de travail mixte OLAP / OLTP. Les requêtes sont assez ponctuelles et sont créées dynamiquement dans le serveur d'applications de niveau intermédiaire. Lorsque nous démarrons le serveur, les performances sont tout à fait acceptables, mais la consommation de mémoire augmente de …
Microsoft m'a fait croire que l'assistant de copie de base de données SQL Server 2012 est le moyen le plus optimal de copier une base de données SQL Server 2000 vers SQL Server 2012. Après quelques heures de difficulté, j'ai pu surmonter certains problèmes et j'ai pu importer de petites …
Nous avions deux bases de données sur une instance SQL Server 2005 avec réplication transactionnelle entre elles (3 tables comme articles). Ce serveur a agi à la fois comme éditeur et distributeur. Ensuite, le RAID sur le serveur a échoué. Cependant, nous avons réussi à détacher et à copier presque …
J'ai plusieurs bases de données pour les applications héritées qui s'exécutent dans des machines virtuelles actuellement désactivées jusqu'à ce que quelqu'un ait besoin de consulter un historique. J'ai mis hors ligne chacune des bases de données utilisées par ces applications mais je voulais savoir: Y a-t-il un avantage en termes …
J'ai 2 serveurs SQL configurés avec une base de données dans un groupe de disponibilité AlwaysOn. J'ai également mis en place des travaux qui s'exécutent sur la base de données. Lors d'un basculement, comment puis-je m'assurer que les travaux continueront de s'exécuter sur le serveur secondaire? Dois-je installer les travaux …
Version courte: existe-t-il un moyen de compiler conditionnellement des morceaux de code TSQL dans un projet de données SQL Server à l'aide des outils de données SQL Server pour Visual Studio 2010? J'utilise SQL Server Data Tools dans Visual Studio 2010 pour travailler sur une base de données expérimentale SQL …
Je mets en place un environnement DEV / TEST à l'aide de 2 serveurs SQL exécutant SQL Server 2012 sur Windows Server 2012. Nous passons de SQL Server 2005 à Windows Server 2008, où nous l'avons déjà correctement installé. Dans SQL Server 2012, l'authentification Kerberos ne fonctionne pas. Chaque serveur …
Comment modifier la langue de l'interface utilisateur dans SQL Server Management Studio? Par exemple, si j'ai installé en anglais, mais souhaite voir en japonais (pour ne citer qu'un exemple possible). J'exécute cet environnement dans un environnement autre que [l'anglais en tant que première langue] et je préférerais que toutes mes …
Je crée une vue qui utilise une déclaration avec une WHEREclause similaire à ceci: WHERE ( col1 IS NOT NULL OR col2 IS NOT NULL ) AND NOT EXISTS (SELECT ...) ce qui prend en moyenne 10 secondes pour fonctionner. Cependant, lorsque j'essaie d'enregistrer cette requête en tant que vue, …
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 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 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 …
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 …
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.