Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Váš prehliadač nie je podporovaný

Ak chcete lokalitu používať, aktualizujte svoj prehliadač.

Aktualizovať na najnovšiu verziu Internet Explorera

Ako používať DTCTester Tool

DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:293799
Upozornenie na neaktuálny obsah článku databázy KB
Tento článok obsahuje informácie o produktoch, pre ktoré spoločnosť Microsoft už neposkytuje technickú podporu. Z tohto dôvodu je tento článok publikovaný ako nezmenený a už nebude aktualizovaný.
SUHRN
DTCTester skúšky distribuované transakcie proti zadaný server Microsoft SQL Server. Tento nástroj pomáha testovať distribuovaných transakcií prostredníctvom brán firewall alebo proti sieťam. DTCTester vykoná distribuovaných transakcií pomocou ODBC API proti databázu servera SQL Server.

Stiahnuť DTCTester Tool

V Stredisku pre prevzatie softvéru spoločnosti Microsoft sú k dispozícii nasledujúce súbory na prevzatie:
PrevziaťPrevziať balík DTCTester.Ďalšie informácie o preberaní súborov technickej podpory spoločnosti Microsoft nájdete v nasledovnom článku databázy Microsoft Knowledge Base:
119591 Získanie súborov technickej podpory spoločnosti Microsoft zo služieb Online
Tento súbor bol skontrolovaný antivírusovým programom spoločnosti Microsoft. Spoločnosť Microsoft použila pri kontrole tohto súboru najnovší antivírusový softvér, ktorý bol v čase jeho publikovania k dispozícii. Po publikovaní je súbor uložený na zabezpečených serveroch, ktoré neumožňujú neoprávnené zmeny súborov.

Čo robí DTCTester nástroj?

  • Pomocou názov zdroja údajov (DSN) a užívateľské meno a heslo, ktoré zadáte v príkazovom riadku pomocou predvoleného nastavenia siete knižnica nadviaže spojenie na server SQL Server.
  • Vytvára dočasná tabuľka.
  • Candy & qu pripojenie v transakcii.
  • Robí vložiť na dočasná tabuľka.
  • Zaväzuje rozdelenou transakciou.
  • Vyberie vkladá hodnotou, uistite sa, že bol spáchaný.
  • Zatvorí pripojenie.

Ako používať nástroj DTCTester

  1. Vytvoriť zdroj údajov ODBC pre váš SQL Server cez ODBC pomôcka v ovládacom paneli.
  2. Vykonávať tieto z príkazového riadku:
    dtctesternázov DSN>meno používateľa>heslo>
    Nahraďte hodnoty v zátvorkách ako vhodné pre vaše prostredie.

Typické príčiny kde nástroja DTCTester zlyhá

  • Brána firewall má nesprávne porty zatvorené.
  • Sú zlé WINS/DNS položky.
  • Nesprávne nakonfigurované SQL Server klastra alebo duálne sieťový adaptér.
  • Iné nastavenie nakonfigurovania siete.

Príklad chyby, ktoré sa vyskytuje pri DTCTester zlyhá

Command Line: dtctester bad baduser badpassExecuted: dtctesterDSN: badUser Name: baduserPassword: badpasstablename=#dtc7421Creating Temp Table for Testing: #dtc7421Warning: No Columns in Result Set From Executing: 'create table #dtc7421 (ival int)'Initializing DTCBeginning DTC TransactionEnlisting Connection in TransactionError:SQLSTATE=25S12, Native error=-2147168242,msg='[Microsoft][ODBC SQL Server Driver] Distributed transaction error'Error:SQLSTATE=24000, Native error=0,msg=[Microsoft][ODBC SQL Server Driver]Invalid cursor stateAborting DTC TransactionReleasing DTC Interface PointersSuccessfully Released pTransaction Pointer					

Príkladom úspešného DTCTester výstup

Command Line: dtctester test saExecuted: dtctesterDSN: testUser Name: saPassword is assumed to be NULL.Connecting to the databasetablename= #dtc7488Creating Temp Table for Testing: #dtc7488Warning: No Columns in Result Set From Executing: 'create table #dtc7488 (ival int)'Initializing DTCBeginning DTC TransactionEnlisting Connection in TransactionExecuting SQL Statement in DTC TransactionInserting into Temp...insert into #dtc7488 values (1)Warning: No Columns in Result Set From Executing: 'insert into #dtc7488 values (1) 'Verifying Insert into Temp...select * from #dtc7488 (should be 1): 1Press enter to commit transaction.Committing DTC TransactionReleasing DTC Interface PointersSuccessfully Released pTransaction Pointer.Disconnecting from Database and Cleaning up Handles					

Navrhol prístavy otvorené pre DTC

portyprístavu účel
Otvorte 135RPC EPM (koncový bod Mapovač)
Otvorte 1433TDS SQL prevádzky pri použití TCP/IP
Otvorte 1434SQL 2000 integrovanej bezpečnosti
Otvorte 5100 5200Koordinátor MSDTC [dynamicky pridelené prístavu EPM]
ODKAZY
Ďalšie informácie získate kliknutím na nasledujúce číslo článku databázy Microsoft Knowledge Base:
191168 INFO: Chyba "-2147168246 (8004d00a)" sa nepodarilo trvajúca volaním objektu transakcie
Pre ďalšie informácie pozri bielu knihu na nasledujúcej webovej lokalite spoločnosti Microsoft:
Distributed COM pomocou brány firewall
http://www.Microsoft.com/com/wpaper/dcomfw.asp

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 293799 – Posledná kontrola: 10/29/2011 08:51:00 – Revízia: 2.0

  • kbdownload kbdcom kbhowto kbmt KB293799 KbMtsk
Pripomienky
" + (window.location.protocol) + "//c.microsoft.com/ms.js'><\/script>");