Une connexion serveur liée sur SQL Server 2008 est-elle partagée entre les connexions au serveur SQL? Je me demande cela parce que j'ai un SQL Server 2008 avec un serveur Sybase lié. Si j'ouvre Management Studio et se connecter au serveur SQL et exécutez la commande suivanteConnexion au serveur lié SQL 2008
exec('select id into #tempTable from test') AT LINKEDSERVER
puis ouvrez une autre fenêtre dans Management Studio et exécutez l'instruction à nouveau je reçois une table existe déjà. Les mêmes choses semblent également se produire si je l'exécute à travers le code, puis l'essayer via Management Studio.
La connexion au serveur lié est-elle partagée entre différentes connexions au serveur SQL ou est-ce que quelque chose d'autre se passe?
Une autre fenêtre, mais la même session? –
Je pense que le regroupement de connexions pourrait être à l'origine du problème ici. Est-il possible que la connexion soit réutilisée? –