Salut,
Je souhaite importer une table SQL qui se trouve sur un autre serveur SQL2000, mais en utilisant un script transact sql.
je sais faire ça avec l'assistant.Pouvez vous m'aider à le faire via un scripte?
Merci d'avance.
Salut,
Je souhaite importer une table SQL qui se trouve sur un autre serveur SQL2000, mais en utilisant un script transact sql.
je sais faire ça avec l'assistant.Pouvez vous m'aider à le faire via un scripte?
Merci d'avance.
Juste la tablesans data ou avec les data ?
Quel version de SQL Serveur ?
A condition d'avoir des serveurs liés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 INSERT INTO MON_SERVEUR.MA_BASE.MON_SCHEM.MA_TABLE SELECT * FROM MON_AUTRE_ERVEUR.MA_AUTRE_BASE.MON_AUTRE_SCHEM.MON_AUTRE_TABLE
A +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
il s'agit d'une table avec data et sqlserver 2000,
j'ai crée le serveur lié avec le script ci-aprés:
sp_addlinkedserver
'SRV_SOURCE_1',
' ',
'MSDASQL',
NULL,
NULL,
'driver={sqlserver};database=troika;server=Blida;'
et dis que je procède à l'importation via le scripte suivant:
INSERT INTO [Laptop-benantar].troika..T_CLIENT
SELECT * FROM [Blida].troika..T_CLIENT
le message suivant s'affiche:
Serveur : Msg 7313, Niveau 16, État 1, Ligne 1
Schéma ou catalogue incorrect spécifié pour le fournisseur 'Local Server'.
Trace de l'erreur OLE DB [Non-interface error: Invalid schema or catalog specified for the provider.].
ou se pose le problème à votre avis?
merci d'avance.
Salut,
le pb se situe finalement dans l'absence du schéma.
apparament il faut le spécifier.
merci pour votre aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager