Ako nakonfigurovať ODBC prihlásením v službe IIS

Preklady článku Preklady článku
ID článku: 245243 - Zobraziť produkty, ktorých sa tento článok týka.
Dôrazne odporúčame všetkým užívateľom upgradovať na Microsoft Internet Information Services (IIS) verzie 7.0 beží na Microsoft Windows Server 2008. IIS 7.0 výrazne zvyšuje Web infraštruktúru zabezpečenia. Ďalšie informácie o témach zabezpečenia IIS nájdete na webovej lokalite Microsoft:
http://www.Microsoft.com/technet/security/prodtech/IIS.mspx
Ďalšie informácie o súčasti IIS 7.0 nájdete na webovej lokalite Microsoft:
http://www.IIS.net/default.aspx?TabID=1
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

V Internet Information Server (IIS) 4.0, v Internet Information Services (IIS) 5.0 a v Internet Information Services (IIS) 6.0, môžete nakonfigurovať funkcie zapisovania Open Database Connectivity (ODBC) povoliť zapisovanie do denníka do lokálnej databázy programu Microsoft Access alebo lokálneho alebo vzdialeného servera Microsoft SQL Server databáz.

Vytvorenie tabuľky

Vytvoriť tabuľku v databáze programu Microsoft Access alebo SQL Server. Vykonáte to buď postupujte podľa Spustiť SQL skript na automatizáciu vytvorení tabuľky oddiel alebo vytvoriť tabuľku ručne pomocou polí v Tabuľka - formátu poľa sekcia. Predvolený názov tabuľky je InternetLog na stránke ODBC zapisovanie vlastnosti v internetových služieb Manager (ISM) Microsoft Management Console (MMC).

POZNÁMKA: Tieto kroky fungujú na World Wide Web (WWW) alebo protokol FTP (File Transfer) zapisovanie na webovom serveri.

Spustiť SQL skript na automatizáciu vytvorení tabuľky

Ak používate počítač so spustenou službou SQL Server, Transact-SQL skript s názvom Logtemp.sql, ktorý je súčasťou IIS môžete vytvoriť zapisovania tabuľky IIS ODBC. Použite tento postup:
  1. Prihlásiť sa na server s kontom používateľa, ktorý má správcovský prístup na počítač, na ktorom je spustený server SQL Server.
  2. Otvorte analyzátor dotazu SQL Server.
  3. Na Súbor ponuky, kliknite na tlačidlo Otvorené.
  4. Vyhľadajte priečinok %Windir%\System32\Inetsrv.
  5. Kliknite na položku Logtemp.SQL, a potom kliknite na tlačidlo Otvorené.
  6. V prvom riadku Logtemp.sql skriptu, nahradiť inetlog s InternetLog.
  7. Vyberte databázu, vytvoriť tabuľky InternetLog. Predvolene je databáza kapitán, ale spoločnosť Microsoft neodporúča používať tejto databázy.
  8. Kliknite na položku Služba Query, a potom kliknite na tlačidlo Spustiť.

Tabuľka - formátu poľa

FieldName: ClientHost
Data Source/Type: Varchar(255)
Explanations: Client IP address.

FieldName: Username
Data Source/Type: Varchar(255)
Explanations: User name for the client. If the page is not password-protected, this is always the anonymous user name.

FieldName: LogTime
Data Source/Type: Datetime
Explanations: Date and time that the log entry was created.

FieldName: Service
Data Source/Type: Varchar(255)
Explanations: Name of the service. This can be WWW, FTP, or some other name.

FieldName: Machine
Data Source/Type: Varchar(255)
Explanations: Server name.

FieldName: ServerIP
Data Source/Type: Varchar(255)
Explanations: Server IP address.

FieldName: ProcessingTime
Data Source/Type: Int
Explanations: Time spent on request processing (in milliseconds).

FieldName: BytesRecvd
Data Source/Type: Int
Explanations: Number of bytes received.

FieldName: BytesSent
Data Source/Type: Int
Explanations: Number of bytes sent.

FieldName: ServiceStatus
Data Source/Type: Int
Explanations: Service status, such as 200.

FieldName: Win32Status
Data Source/Type: Long Integer
Explanations: Windows NT status code. 0 typically indicates success.

FieldName: Operation
Data Source/Type: Varchar(255)
Explanations: Type of the operation or command. For example, this may be USER for FTP or GET for WWW.

FieldName: Target
Data Source/Type: Varchar(255)
Explanations: Target of the operation. For example, this may be Default.htm.

FieldName: Parameters
Data Source/Type: Varchar(255)
Explanations: Any parameters for the operation. This can be either name/value pairs for invoking CGI or an ISAPI extension. It is a user name for the FTP command USER.

Vytvoriť systém DSN

POZNÁMKA: Tento príklad používa SQL Server 7.0.
  1. V počítači IIS, otvorte Ovládací Panel, dvakrát kliknite na položku Zdroj údajov ODBC, kliknite na Názov DSN systému kartu a potom kliknite na Pridať.
  2. Keď sa zobrazí okno Vytvořit nový zdroj dat, kliknutím vyberte SQL Server, a potom kliknite na tlačidlo Dokončiť.
  3. V programu zadajte HTTPLOG, zadajte popis, kliknutím vyberte chcete pripojiť na server SQL server a potom kliknite na tlačidlo Next. Ak server SQL server na rovnakom počítači, vyberte (lokálne).
  4. V Sprievodcovi na vytvorenie uistite sa, že ste kliknutím vyberte S overovania Windows NT authentication pomocou siete prihlasovacie ID pre počítač, na ktorom je spustený server SQL Server. Preskúma konfigurácie klienta a použiť predvolené Pomenované presmerovanie nastavenie. Uistite sa, že názov servera SQL je správne, a potom kliknite na ok.
  5. Kliknite na položku Next.
  6. Mapa predvolené databázy do databázy, kde tabuľke Šablóna bydlisko a potom kliknite na tlačidlo Next.
  7. Ak chcete, môžete kliknúť na výber Uložiť do súboru denníka Dlhotrvajúce dotazy a Denník ODBC ovládač štatistiky do súboru denníka v Sprievodcovi.
  8. Kliknite na položku Dokončiť.
  9. Na konci sprievodcu, kliknite na tlačidlo Zdroj údajov testu. Uistite sa, že ste úspešne pripojení na počítač, na ktorom je spustený server SQL Server a potom kliknite na tlačidlo ok opustíte.

Konfigurovať IIS pre ODBC zapisovania do denníka


  1. V ISM MMC, pravým tlačidlom myši kliknite na webovú lokalitu a potom kliknite na tlačidlo Vlastnosti.
  2. Kliknite na Webová lokalita kartu.
  3. V Formát aktívneho denníka zozname, kliknutím vyberte možnosť ODBC zapisovania do denníka. Meno používateľa a heslo na stránke ODBC zapisovanie vlastnosti môžete ignorovať, ak ste vybrali Windows NT integrované overenie nastavení systému DSN, ktoré je priradené k počítaču, ktorý je spustený server SQL Server.
  4. Kliknite na položku Uplatňovať, a potom kliknite na tlačidlo ok.POZNÁMKA: Ak konto je určené na strane ODBC zapisovanie vlastností Username pole v tabuľke aplikácie SQL Server je prázdne alebo obsahuje spojovník (-). Ak sa použije kontom domény, názov konta sa zobrazí v tabuľke zapisovania do denníka služby SQL Server.

  5. : Ak konto je určené na strane ODBC zapisovanie vlastností, V ISM MMC, pravým tlačidlom myši kliknite na webovú lokalitu, a potom kliknite na zastaviť zastaviť vaše webové stránky.
  6. : Ak konto je stanovená na ODBC zapisovanie vlastnosti stránky, kliknite pravým tlačidlom myši na webovej lokalite, a potom kliknite na Štart Reštartovanie webovej lokality.

Odporúčania pre ODBC zapisovania do denníka

  • Spoločnosť Microsoft neodporúča IIS zapisovanie do tabuľky servera SQL Server IIS počítač je zaneprázdnený server. Posielanie zaznamenávania údajov k databáze SQL Server zaneprázdnený webovej lokality spotrebúva systém zdrojov. V tomto prípade môžete neskôr importovať IIS guľatina do databázy SQL.Ďalšie informácie o importe IIS denníky SQL, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
    296085Ako používať SQL Server analyzovať Web logy
    296093 PrepWebLog utilita pripravuje IIS denníky SQL hromadne vložiť
  • Predvolene používa nastavenie možností logovanie Pomenované presmerovanie pripojenia na server SQL Server. Ak chcete použiť vzdialený počítač so spustenou službou SQL Server, budete musieť konfigurácia protokolu TCP/IP pre pripojenie servera SQL Server.

Riešenie problémov

Ak InternetLog tabuľky nie je správne nakonfigurovaný alebo správne používateľské nebola poskytnutá správne povolenia k tabuľke InternetLog, môže zobraziť buď Event ID 5, Event ID 6 (so zdrojom IISLOG) alebo oboje v denníku systému zobrazovača udalostí.

POZNÁMKA: Pre ostatné databázové systémy, musíte nakonfigurovať systém DSN prepojiť databázy a tabuľky, ktoré obsahujú príslušné polia pre zapisovanie do denníka formát a potom postupujte podľa pokynov Konfigurácia IIS pre ODBC zapisovania do denníka Ak chcete nastaviť zapisovanie do denníka.

ODKAZY

Ďalšie informácie o ODBC zapisovanie otázok, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
149398IIS zapisovania na server SQL Server zlyhá s prázdne používateľské meno a heslo
192293 IIS zastaví ODBC zapisovanie do denníka po nedarí komunikovať s server SQL Server
256839 Dlhé URL žiadostí alebo parametre nie ste prihlásení pri použití ODBC zapisovania do denníka
Ďalšie informácie o importe IIS denníky SQL, po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
296085Ako používať SQL Server analyzovať Web logy
296093 PrepWebLog utilita pripravuje IIS denníky SQL hromadne vložiť

Vlastnosti

ID článku: 245243 - Posledná kontrola: 23. októbra 2011 - Revízia: 3.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Internet Information Services 6.0
Kľúčové slová: 
kbhowtomaster kbmt KB245243 KbMtsk
Strojovo preložené
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:245243

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com