Création d'une vue à partir d'une autre base de données SQL Serv er
2 réponses
Marcel R.
Bonjour,
Est-il possible de créer une vue dans une base de données Y à partir d'une
table provenant d'une autre base de données Sql Server X ? si oui, comment ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
BVesan
Bonjour, L'utilisation des serveurs liés vous permet d'atteindre un objet situé sur un base de données hébergée par une instance distance. Si vous souhaitez créer une vue sur base1 appartenant à instance1 vers une table de base2 hébergée sur instance2, il suffit donc de: Créer un serveur lié sur instance1 pointant vers instance2 (en choisissant un login disposant des droits d'accès à votre table sur base2). Créer sur base1 une vue: CREATE VIEW ma_vue AS SELECT * FROM instance2.base2.nom_proprietaire.nom_table.
Et voila.
Benjamin
Bonjour,
L'utilisation des serveurs liés vous permet d'atteindre un objet situé sur
un base de données hébergée par une instance distance.
Si vous souhaitez créer une vue sur base1 appartenant à instance1 vers une
table de base2 hébergée sur instance2, il suffit donc de:
Créer un serveur lié sur instance1 pointant vers instance2 (en choisissant
un login disposant des droits d'accès à votre table sur base2).
Créer sur base1 une vue:
CREATE VIEW ma_vue AS SELECT * FROM
instance2.base2.nom_proprietaire.nom_table.
Bonjour, L'utilisation des serveurs liés vous permet d'atteindre un objet situé sur un base de données hébergée par une instance distance. Si vous souhaitez créer une vue sur base1 appartenant à instance1 vers une table de base2 hébergée sur instance2, il suffit donc de: Créer un serveur lié sur instance1 pointant vers instance2 (en choisissant un login disposant des droits d'accès à votre table sur base2). Créer sur base1 une vue: CREATE VIEW ma_vue AS SELECT * FROM instance2.base2.nom_proprietaire.nom_table.
Et voila.
Benjamin
Marcel R.
Merci beaucoup pour l'info
"BVesan" a écrit :
Bonjour, L'utilisation des serveurs liés vous permet d'atteindre un objet situé sur un base de données hébergée par une instance distance. Si vous souhaitez créer une vue sur base1 appartenant à instance1 vers une table de base2 hébergée sur instance2, il suffit donc de: Créer un serveur lié sur instance1 pointant vers instance2 (en choisissant un login disposant des droits d'accès à votre table sur base2). Créer sur base1 une vue: CREATE VIEW ma_vue AS SELECT * FROM instance2.base2.nom_proprietaire.nom_table.
Et voila.
Benjamin
Merci beaucoup pour l'info
"BVesan" a écrit :
Bonjour,
L'utilisation des serveurs liés vous permet d'atteindre un objet situé sur
un base de données hébergée par une instance distance.
Si vous souhaitez créer une vue sur base1 appartenant à instance1 vers une
table de base2 hébergée sur instance2, il suffit donc de:
Créer un serveur lié sur instance1 pointant vers instance2 (en choisissant
un login disposant des droits d'accès à votre table sur base2).
Créer sur base1 une vue:
CREATE VIEW ma_vue AS SELECT * FROM
instance2.base2.nom_proprietaire.nom_table.
Bonjour, L'utilisation des serveurs liés vous permet d'atteindre un objet situé sur un base de données hébergée par une instance distance. Si vous souhaitez créer une vue sur base1 appartenant à instance1 vers une table de base2 hébergée sur instance2, il suffit donc de: Créer un serveur lié sur instance1 pointant vers instance2 (en choisissant un login disposant des droits d'accès à votre table sur base2). Créer sur base1 une vue: CREATE VIEW ma_vue AS SELECT * FROM instance2.base2.nom_proprietaire.nom_table.