Comment ajouter un serveur lié établissant une connexion à partir d'une connexion SQL Server distante à une instance locale de SQL Server Express? Par local, je veux dire le PC que j'utilise avec l'instance SQL Server Express et par serveur distant, je me connecte avec SSMS. Surtout sur le web, la situation inverse est décrite - de la distance au local. Je commence par cette documentation: https://docs.microsoft.com/en-us/sql/relational-databases/linked-servers/create-linked-servers-sql-server-database-engineComment créer un serveur lié sur un serveur distant sur un PC local
- Dois-je traiter serveur local comme si elle était à distance? Je veux dire que je dois trouver l'adresse IP de l'instance locale du serveur lié? Si oui, alors la question est comment puis-je trouver les paramètres nécessaires du serveur local pour le rendre distant? Cette requête était un début prometteur pour moi https://stackoverflow.com/a/14695530/1903793 cependant j'obtiens des valeurs nulles pour local_net_address, local_tcp_port, et client_net_address. Donc je suis coincé.
- S'il vous plaît voir l'image ci-dessous. Que saisir dans le champ Serveur lié?
.\SQLExpress
ou une autre expression. - Que choisir
SQL Server
ouOther data source
? - Si Autre source de données, alors qu'en est-il fournisseur?
Vous n'écrivez rien sur votre configuration réseau. Le serveur distant est-il dans votre LAN ou sur Internet? Je pense que votre question est plus liée à network/firewall/nat/routing qu'à sql-server. – MatSnow
@MatSnow Remote est sur Internet. Supposons que nous puissions ajuster la configuration réseau du serveur distant de la manière qui est nécessaire. Cependant je pense que l'accent devrait être mis sur la configuration du PC local pour le rendre visible sur le net, pas sur le serveur distant. –
'comment le rendre visible au net' - que voulez-vous dire par ** net **? LAN, Internet? – MatSnow