sql >> Databáze >  >> RDS >> Sqlserver

Problém SQLNCLI propojených serverů. Žádná transakce není aktivní

Poté, co jsem prošel spoustu tutoriálů a hodně jsem o tom prozkoumal, změnil jsem veškerou konfiguraci, kterou jsem považoval za nezbytnou, aby to fungovalo, ale stále to nefungovalo.

Dnes jsme museli vynutit restart našeho vývojového serveru kvůli chybnému bez přerušení, a když jsme server spustili, hádejte co? Funguje to!

Takže jen pro pořádek, změnil jsem nějakou specifickou konfiguraci MSDTC, přidal jsem ji jako propojený server a povolil RPC IN a OUT a změnil konfiguraci RPC na 'NO AUTHENTICATION REQUIRED' nebo něco podobného.

Pamatuji si, že jsem někde četl, že poté, co jste změnili tuto konfiguraci, byl vyžadován restart, i když Windows tvrdí, že již službu restartoval.

Restartoval jsem svůj server asi... dvakrát od té doby, co jsem ho změnil, a stále to nefungovalo. Ale jako dnes, po úplném vypnutí a zapnutí to funguje!

Pokud jde o syntaxi, ponechal jsem stejnou.



  1. Vyhněte se duplicitním ID v PHP

  2. PESSIMESTIC LOCK nefunguje s Spring Data přistupující k MySQL

  3. SQL nahradí všechny hodnoty NULL

  4. Take(limit) seznam uvnitř Groupby v Entity Framework