Supposons que je dois exporter des données d'un serveur à un autre (via des serveurs liés). Quelle déclaration sera plus efficace? Exécution sur le serveur source: INSERT INTO [DestinationLinkedServer].[DestinationDB].[dbo].[Table] SELECT a, b, c, ... FROM [dbo].Udf_GetExportData() Ou exécutant sur le serveur cible: INSERT INTO [dbo].[Table] SELECT a, b, c, ... …
J'ai plusieurs centaines (actuellement 466, mais toujours en croissance) de tables que je dois copier d'un serveur à un autre. Je n'ai jamais eu à le faire auparavant, donc je ne sais pas du tout comment l'aborder. Tous les tableaux sont au même format:Cart<Eight character customer number> Cela fait partie …
J'interroge les données d'un serveur lié via une vue sur le serveur d'origine. La vue doit inclure quelques colonnes standardisées, telles queCreated , Modifiedet Deleted, mais dans ce cas, la table sur le serveur source n'a pas d'informations appropriées. Les colonnes sont donc explicitement converties en leurs types respectifs. J'ai …
J'ai une instance SQL Server qui a un serveur lié à un serveur Oracle. Il existe une table sur le serveur Oracle appelée PersonOptionsqui contient les données suivantes: ╔══════════╦══════════╗ ║ PersonID ║ OptionID ║ ╠══════════╬══════════╣ ║ 1 ║ A ║ ║ 1 ║ B ║ ║ 2 ║ C ║ …
J'essaie d'obtenir un serveur lié à ServerA créé sur un autre serveur, ServerB en utilisant "Être créé en utilisant le contexte de sécurité actuel de la connexion" dans un environnement de domaine. J'ai lu que je devrais avoir des SPN créés pour les comptes de service qui exécutent SQL Server …
Pourquoi cette CASEexpression: SELECT CASE column WHEN 'a' THEN '1' WHEN 'b' THEN '2' ... c -> i WHEN 'j' THEN '10' WHEN 'k' THEN '11' END [col] FROM LinkedServer.database.dbo.table Produire ce résultat? Message d'erreur: Msg 8180, niveau 16, état 1, ligne 1 déclaration (s) n'a pas pu être préparé. …
J'utilise Microsoft SQL Server 2014 Enterprise Edition. Un problème se produit avec les serveurs liés où il est nécessaire de redémarrer le serveur ou d'arrêter le MSSQLSERVERservice. Lorsque le serveur s'exécute à nouveau, les serveurs liés (à DB2) ne fonctionnent pas correctement et le serveur SQL affiche cette erreur: Msg …
J'essaie de créer un serveur lié sur une instance SQL Server 2014 servername\instancenameà l'aide de l'appel suivant: EXEC master.dbo.sp_addlinkedserver @server = N'servername\instancename', @srvproduct=N'SQL Server' Je reçois l'erreur: Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line 82 The server 'servername\instancename' already exists. Cela fonctionne bien dans SQL Server 2005, et …
Je configure un travail pour parcourir une liste de serveurs liés et exécuter une requête spécifique sur chacun d'eux. J'essaie d'exécuter la requête à l'intérieur d'un bloc TRY-CATCH, donc s'il y a un problème avec un serveur particulier, je peux le journaliser mais continuer avec les autres serveurs. La requête …
J'ai deux serveurs de base de données, connectés via des serveurs liés. Les deux sont des bases de données SQL Server 2008R2 et la connexion au serveur lié est établie via un lien "SQL Server" normal, en utilisant le contexte de sécurité de la connexion actuelle. Les serveurs liés sont …
J'implémente une nouvelle fonctionnalité qui nécessite des données de bases de données sur plusieurs serveurs. J'ai juste besoin d'unir les données de tous ces serveurs et de les trier. Les deux options qui me viennent à l'esprit sont: Utilisez des serveurs liés et écrivez une requête simple pour réunir et …
J'ai une requête que j'essaie d'exécuter OPENQUERYsur SSRS / SQL Server 2014, mais je reçois toujours une erreur de: La chaîne de caractères commençant par [...] est trop longue. La longueur maximale est de 8000. Existe-t-il un moyen de contourner cette limitation? Pour référence, j'essaie d'exécuter une requête à partir …
J'ai un serveur SQL Server 2008 exécutant une base de données que je veux jeter dans TFS. Par conséquent, j'ai utilisé un projet de base de données Visual Studio 2013 dans lequel j'ai importé la base de données. Après avoir corrigé un tas d'erreurs, je suis coincé avec une seule …
Notre produit est basé sur Microsoft SQL Server. Actuellement, nous utilisons trois bases de données et les avons toujours déployées sur une seule instance SQL Server. Les trois bases de données sont OLTP, OLAP et audit. La base de données OLAP contient des données entrantes massives sur EOD provenant à …
J'ai une procédure stockée qui fait référence à un serveur lié. À plusieurs endroits de la procédure, j'ai quelque chose comme ceci: INSERT INTO [TableName] (...Columns...) SELECT ...Columns... FROM [ServerName\InstanceName].[Catalogue].[dbo].[TableName] WHERE TableNameID = @TableNameID Cette procédure existe dans mon environnement de développement, mon environnement de test et mon environnement en …
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.