Strumento per la diagnostica delle connessioni SQL/MSDE



Documenti analoghi
Come Installare SQL Server 2008 R2 Express Edition With Tools

Manuale per la configurazione di AziendaSoft in rete

Il tuo manuale d'uso. F-SECURE PSB AND SERVER SECURITY

Nuovo server E-Shop: Guida alla installazione di Microsoft SQL Server

AXWIN6 QUICK INSTALL v.3.0

MDAC. Attualmente la versione disponibile di MDAC è la 2.8 ma faremo riferimento alla 2.6. ADO Active Data Objects ADO OLE DB ODBC

MSSQL2005 PER Il presente documento comprende la procedura di prima installazione di MSSQL (e altre nozioni di base).

ARCHIVIA PLUS VERSIONE SQL SERVER

SipaMi.NET v Risoluzione problemi installazione

Studi di Settore. Nota Operativa 22/4/2013

NOTE TECNICHE DI CONFIGURAZIONE. Giugno 2009

Guida all installazione di Easy

CHECK LIST Installazione Aggiornamento Passepartout BUSINESS INTELLIGENCE

Installazione MS SQL Express e utilizzo con progetti PHMI

Supporto On Line Allegato FAQ

(1) Network Camera

e/fiscali - Rel e/fiscali Installazione

Configurazione modalità autenticazione utenti sui firewall D-Link Serie NetDefend (DFL-200, DFL-700, DFL-1100)

2009. STR S.p.A. u.s. Tutti i diritti riservati

Tutorial MYSQL. Creazione linked server con Microsoft SQL Server per lettura dati da MYSQL. Validità: Febbraio 2013

BREVE GUIDA ALL ATTIVAZIONE DEL SERVIZIO DDNS PER DVR SERIE TMX

SQL Server Express Edition è la novità di Visual Studio.Net versione di SQL Server che presenta la seguenti caratteristiche:

Installazione e caratteristiche generali 1

FAQ DI INSTALLAZIONE DI INAZIENDA Rev.2

DINAMIC: gestione assistenza tecnica

COME CREARE E COLLEGARSI AD UN DATABASE MICROSOFT SQL SERVER O SUN MYSQL

1.1 Installare un nuovo Client di Concept ed eseguire il primo avvio

Capitolo 1 Installazione del programma

Approfondimenti. Contenuti

Installazione di GFI Network Server Monitor

Indice GAMMA. Guida utente

GovPay 2.0. Manuale Installazione

Con accesso remoto s'intende la possibilità di accedere ad uno o più Personal Computer con un modem ed una linea telefonica.

Manuale d installazione C2Web Gestione studio

FASI PER UNA CORRETTA INSTALLAZIONE DI ULTRA VNC E SKYPE

Procedura di Aggiornamento TO.M.M.YS. SQL 2005 e 2008

GERARCHIE RICORSIVE - SQL SERVER 2008

MySQL Server e Netbeans

Configurazione account per libreria MXOutlook

Installazione SQL Server 2005 Express Edition

Supporto On Line Allegato FAQ

Software di gestione della stampante

FIRESHOP.NET. Utilizzare il FireSoft. Rev

Kroll Ontrack Servizi RDR Guida rapida

L accesso ad una condivisione web tramite il protocollo WebDAV con Windows XP

Istruzioni di installazione di IBM SPSS Modeler Text Analytics (licenza per sito)

Gestione del database Gidas

Panasonic. KX-TDA Hybrid IP-PBX Systems Configurazione PAManager Creazione Utenti. Centrali Telefoniche KX-TDA e TDE Informazione Tecnica N 048

ACCESSO AL PORTALE VPN

Configurazione del Sistema Operativo Microsoft Windows XP per accedere alla rete Wireless dedicata agli Ospiti LUSPIO

Lezione 9. Applicazioni tradizionali

Corso di Informatica Modulo T3 B2 - Database in rete

Trasformazione DB Access In SQL Server. Michele De Nittis

quick start Istruzioni per l installazione

Operazioni da eseguire su tutti i computer

Guida di accesso a Grep Rainbow

filrbox Guida all uso dell applicazione DESKTOP Pag. 1 di 27

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

Come installare. Indice. Contenuto della confezione. Manuali: dove trovarli

COG.I.T.O. Manuale tecnico

Active Directory. Installatore LAN. Progetto per le classi V del corso di Informatica

Z3 B1 Message Addon Invio Massivo Documenti via e Fax per SAP Business One

Interfaccia KNX/IP Wireless GW Manuale Tecnico

Il sistema IBM DB2. Sistemi Informativi T. Versione elettronica: L01.1.IntroduzioneDB2.pdf

CBC (EUROPE) Srl NOTA APPLICATIVA

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

DSL-G604T Wireless ADSL Router

Istruzioni di installazione di Intel Utilities

WINDOWS XP. Aprire la finestra che contiene tutte le connessioni di rete in uno dei seguenti modi:

Cliccando con il tasto destro del mouse compare un menù a tendina il cui primo elemento è Configura Servizio:

Grazie per l'acquisto di un router wireless marchio ΩMEGA. Abbiamo fatto ogni sforzo per garantire che il

Amico EVO Manuale dell Installazione

MANUALE OPERATIVO PROCEDURA INTEGRATA EDISAN D.E.S. (DATABASE EDILIZIA SANITARIA)

NOKIA E61 GUIDA ALLA CONFIGURAZIONE EUTELIAVOIP

Basi di dati (3) Ing. Integrazione di Impresa A.A. 2007/08

IBM SPSS Statistics - Essentials for R- Istruzioni di installazione per Windows

PROCEDURE PER LA GESTIONE DEL SOFTWARE E DEI DATI. Installazione, Archiviazione e Ripristino dati per il software Iperthermo

Guida alla configurazione della posta elettronica. bassanonet.com

INSTALLAZIONE MS WINDOWS 7 SU MACCHINA VIRTUALE VMWARE

Installazione e configurazione di Java DB in Windows (7)

SOMMARIO... 2 Introduzione... 3 Configurazione Microsoft ISA Server... 4 Microsoft ISA Server Microsoft ISA Server

GUIDA ALLA CONFIGURAZIONE DEL SERVIZIO INTERNET E DELLA POSTA ELETTRONICA V2.2

GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER MANUALE DI INSTALLAZIONE GUARINI PATRIMONIO CULTURALE VERSIONE MSDE/SQL SERVER

Sophos Anti-Virus guida di avvio per computer autonomi. Windows e Mac

Dopo aver installato WSFTP.le, alla prima schermata quando lo apriamo vedremo questo.

ripristino per reimpostare manualmente il protocollo TCP/IP:

I-DEAS Guida rapida all installazione in ambiente Windows. v.1 Marzo 2006

Note sull utilizzo di DB2 in LAB 4 e su come collegarsi in remoto

FPf per Windows 3.1. Guida all uso

NOKIA E61 GUIDA ALLA CONFIGURAZIONE SKYPHO

progecad NLM Guida all uso Rel. 10.2

CONFIGURARE IL DISPOSITIVO DI TELEASSISTENZA

Corso BusinessObjects SUPERVISOR

2 Configurazione lato Router

INSTALLAZIONE DI SPHERA NET

nstallazione di METODO

Product Updater. Scaricamento e Installazione aggiornamento

SOSEBI PAPERMAP2 MODULO WEB MANUALE DELL UTENTE

IBM SPSS Statistics per Windows - Istruzioni di installazione (Licenza di rete)

Transcript:

Strumento per la diagnostica delle connessioni SQL/MSDE Nome circolare CT-0911-0049, del 03/11/2009 TestConnessioniVB6.exe... 2 Modalità di utilizzo... 3 Esempi di file di log... 4 TestConnessioniNET.exe... 8 Modalità di utilizzo... 9 Esempi di file di log... 9 Revisioni... 10 CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 1

TestConnessioniVB6.exe Il programma TestConnessioniVB6.exe consente di eseguire la diagnostica delle connessioni a istanze SQL/MSDE. Oltre ad effettuare fisicamente le connessioni crea dei file di log utili ad individuare possibili cause che determinano la mancata connessione al server SQ/MSDE. L utility consente di lanciare 3 diverse modalità di connessione, utilizzate dai componenti di Business NET nella modalità Calssic start - in tecnologia VB6 che sono: connessione SQLDMO: utilizzata dai componenti di amministrazione quali Busconvs, Busupsiz, durante l Installazione di Business NET quando si connette al server, da Gestione aziende e database quando si esegue qualsiasi operazioni su tali tipi di database; connessione ADO: utilizzata dai programma Business.exe e Bsmenun.exe (il processo in background avviato da Busnet.exe per l avvio di componenti Vb6) in fase avvio; connessione DAO ODBCDirect: utilizzata dai programma Business.exe e Bsmenun.exe (il processo in background avviato da Busnet.exe per l avvio di componenti Vb6) in fase avvio; Per ogni tipo di test viene creato un differente file di log con informazioni diagnostiche, che possono essere inoltrate al servizio assistenza per individuare le cause di errori di connessione. Qualora su un PC vi siano problemi nella sola connessione SQLDMO, e non nelle connessioni ADO/DAO, occorre concentrare l attenzione sul componente SQLDMO.DLL installato sulla macchina, come risulta dal file di log sotto menzionato. Essendo un componente di Microsoft condiviso e liberamente distribuibile è possibile che non sia installato nella posizione corretta e/o nelle versioni corrette. In questi casi procedere alla deregistrazione del componente lanciando, da Start Esegui, REGSV32 U <percorso>\sqldmo.dll, quindi si reinstalla come indicato nella circolare tecnica CT-0910-0046-Reinstallazione SQLDMO.pdf. Qualora in una rete tutti i client non si connettono al server in nessuna modalità, le cause possono risiedere sul server. In questi casi è necessario controllare, lato server: - che sulla istanza SQL Server siano attivati i protocolli TCP/IP e Shared Memory entrando dal menu Programmi di Windows in Microsoft SQL Server 2005 (o 2008), Strumenti di configurazione e scegliere la voce Gestione configurazione SQL Server; nella configurazione di rete: - che sulla istanza SQL Server siano in esecuzione almeno i servizi SQL Server e SQL Server Browser, entrando dal menu Programmi di Windows in Microsoft SQL Server 2005 (o 2008), Strumenti di configurazione e scegliere la voce Servizi di SQL Server: CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 2

- sia opportunamente configurato il Windows Firewall (o eventuali altri firewall presenti) in modo che facciano transitare il traffico dati del motore database. Per informazione dettagliate su come configurare il Windows Firewall consultare la documentazione Microsoft http://msdn.microsoft.com/itit/library/cc646023.aspx (Configurazione di Windows Firewall per consentire l'accesso a SQL Server) Modalità di utilizzo Nella casella Server\Istanza indicare il nome del server e istanza da testare (ad. esempio SERVER- DEMO\SQL2005). Attenzione! non anteporre il nome de server con i caratteri \\ non validi per connettersi ad un server SQL/MSDE Quando si installa SQL Server 2005 (o SQL Server 2008) Express Edition, per default il programma installa il motore database nell istanza SQLEXPRESS. Di conseguenza per accedere a tali database è necessario fornire il nome, ad esempio, SERVER\SQLEXPRESS. Qualora si imposti l autenticazione SQL Server indicare il nome dell operatore e la relativa password impostata in sede di installazione/configurazione del SQL Server/MSDE. Mediante la pressione dei pulsanti Test Connessione <tipo> si esegue la connessione al server con la contestuale scrittura del file di log. Premendo il pulsante Apri cartella file di log si accede alla cartella ove il programma salva i file di log con le informazioni di diagnostica sulle connessioni: CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 3

Esempi di file di log A seguire sono riportati esempi di file di log. In rosso sono riportate informazioni importanti da verificare e confrontare in presenti di installazione ove esistono problemi di connessione. TestConnessioneVB6.exe - Utility per testare le connessioni VB6 ai database SQL Server/MSDE Versione 15.00.0022 Nome file di log: 'TestConnADO.log' Operazione avviata il 02/11/2009 15.12.16 02/11/2009 15.12.16, INFO: Inizio test connessione ADO... 02/11/2009 15.12.16, INFO: Sistema operativo rivelato: Windows Vista (o Windows Server 2008) Service Pack 2 (versione: 6.0.6002) 02/11/2009 15.12.16, INFO: Architettura: 32 bit 02/11/2009 15.12.16, INFO: Nome computer: PC-DAVIDE 02/11/2009 15.12.16, INFO: Nome account Windows: davide 02/11/2009 15.12.16, INFO: Account Windows di tipo amministratore: Sì 02/11/2009 15.12.16, INFO: Nome del componente COM associato alla classe 'ADODB.Connection': %CommonProgramFiles%\System\ado\msado15.dll 02/11/2009 15.12.16, INFO: Chiave registry rilevata: HKEY_CLASSES_ROOT\CLSID\{00000514-0000-0010-8000-00AA006D2EA4}\InprocServer32 02/11/2009 15.12.16, INFO: File %CommonProgramFiles%\System\ado\msado15.dll inesistente 02/11/2009 15.12.16, INFO: Creazione dell'oggetto 'ADODB.Connection'... 02/11/2009 15.12.16, INFO: Oggetto 'ADODB.Connection' creato correttamente. 02/11/2009 15.12.16, INFO: Lettura proprietà ADODB.Version=6.0 02/11/2009 15.12.16, INFO: Connessione al server/istanza 'server-demo' in corso... 02/11/2009 15.12.16, INFO: Stringa di connessione: Provider=SQLOLEDB;Server=serverdemo;Database=master;UID=sa;pwd=nts;LANGUAGE=us_english;APP=Business; 02/11/2009 15.12.16, INFO: Esecuzione metodo ADODB.Connection.Open in corso... 02/11/2009 15.12.16, INFO: Esecuzione metodo ADODB.Connection.Open riuscita. 02/11/2009 15.12.16, INFO: Lettura proprietà ADODB.Connection.Properties in corso... 02/11/2009 15.12.16, INFO: Current Catalog = master 02/11/2009 15.12.16, INFO: Multiple Connections = True 02/11/2009 15.12.16, INFO: Reset Datasource = 02/11/2009 15.12.16, INFO: Enable Fastload = False 02/11/2009 15.12.16, INFO: Active Sessions = 0 02/11/2009 15.12.16, INFO: Alter Column Support = 501 02/11/2009 15.12.16, INFO: Asynchable Abort = False 02/11/2009 15.12.16, INFO: Asynchable Commit = False 02/11/2009 15.12.16, INFO: Pass By Ref Accessors = True 02/11/2009 15.12.16, INFO: Catalog Location = 1 02/11/2009 15.12.16, INFO: Catalog Term = Database 02/11/2009 15.12.16, INFO: Catalog Usage = 15 02/11/2009 15.12.16, INFO: Column Definition = 1 02/11/2009 15.12.16, INFO: NULL Concatenation Behavior = 1 02/11/2009 15.12.16, INFO: Connection Status = 1 02/11/2009 15.12.16, INFO: Data Source Name = server-demo 02/11/2009 15.12.16, INFO: Read-Only Data Source = False 02/11/2009 15.12.16, INFO: DBMS Name = Microsoft SQL Server 02/11/2009 15.12.16, INFO: DBMS Version = 08.00.2039 02/11/2009 15.12.16, INFO: Data Source Object Threading Model = 1 02/11/2009 15.12.16, INFO: GROUP BY Support = 4 02/11/2009 15.12.16, INFO: Heterogeneous Table Support = 3 02/11/2009 15.12.16, INFO: Identifier Case Sensitivity = 8 02/11/2009 15.12.16, INFO: Maximum Index Size = 900 02/11/2009 15.12.16, INFO: Maximum Open Chapters = 0 02/11/2009 15.12.16, INFO: Maximum Row Size = 8060 CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 4

02/11/2009 15.12.16, INFO: Maximum Row Size Includes BLOB = False 02/11/2009 15.12.16, INFO: Maximum Tables in SELECT = 256 02/11/2009 15.12.16, INFO: Multiple Parameter Sets = True 02/11/2009 15.12.16, INFO: Multiple Results = 1 02/11/2009 15.12.16, INFO: Multiple Storage Objects = False 02/11/2009 15.12.16, INFO: Multi-Table Update = False 02/11/2009 15.12.16, INFO: NULL Collation Order = 4 02/11/2009 15.12.16, INFO: OLE Object Support = 33 02/11/2009 15.12.16, INFO: Open Rowset Support = 8 02/11/2009 15.12.16, INFO: ORDER BY Columns in Select List = False 02/11/2009 15.12.16, INFO: Output Parameter Availability = 4 02/11/2009 15.12.16, INFO: Persistent ID Type = 1 02/11/2009 15.12.16, INFO: Prepare Abort Behavior = 2 02/11/2009 15.12.16, INFO: Prepare Commit Behavior = 2 02/11/2009 15.12.16, INFO: Procedure Term = stored procedure 02/11/2009 15.12.16, INFO: Provider Name = sqloledb.dll 02/11/2009 15.12.16, INFO: Provider Friendly Name = Microsoft OLE DB Provider for SQL Server 02/11/2009 15.12.16, INFO: OLE DB Version = 02.70 02/11/2009 15.12.16, INFO: Provider Version = 06.00.6002 02/11/2009 15.12.16, INFO: Quoted Identifier Sensitivity = 8 02/11/2009 15.12.16, INFO: Rowset Conversions on Command = True 02/11/2009 15.12.16, INFO: Schema Term = proprietario 02/11/2009 15.12.16, INFO: Schema Usage = 15 02/11/2009 15.12.16, INFO: Server Name = SERVER-DEMO 02/11/2009 15.12.16, INFO: SQL Support = 283 02/11/2009 15.12.16, INFO: Structured Storage = 1 02/11/2009 15.12.16, INFO: Subquery Support = 31 02/11/2009 15.12.16, INFO: Transaction DDL = 8 02/11/2009 15.12.16, INFO: Isolation Levels = 1118464 02/11/2009 15.12.16, INFO: Isolation Retention = 0 02/11/2009 15.12.16, INFO: Table Statistics Support = 3 02/11/2009 15.12.16, INFO: Table Term = tabella 02/11/2009 15.12.16, INFO: User Name = dbo 02/11/2009 15.12.16, INFO: Unicode Locale Id = 0 02/11/2009 15.12.16, INFO: Unicode Comparision Style = 0 02/11/2009 15.12.16, INFO: Column Level Collation Support = True 02/11/2009 15.12.16, INFO: Character Set Name = 02/11/2009 15.12.16, INFO: Sort Order Name = 02/11/2009 15.12.16, INFO: Current Collation Name = Latin1_General_CI_AS 02/11/2009 15.12.16, INFO: Integrated Security = 02/11/2009 15.12.16, INFO: Password = 02/11/2009 15.12.16, INFO: Persist Security Info = 02/11/2009 15.12.16, INFO: User ID = 02/11/2009 15.12.16, INFO: Initial Catalog = 02/11/2009 15.12.16, INFO: Data Source = 02/11/2009 15.12.16, INFO: Window Handle = 02/11/2009 15.12.16, INFO: Locale Identifier = 1040 02/11/2009 15.12.16, INFO: Prompt = 4 02/11/2009 15.12.16, INFO: Extended Properties = Server=serverdemo;Database=master;UID=sa;pwd=nts;LANGUAGE=us_english;APP=Business 02/11/2009 15.12.16, INFO: Connect Timeout = 15 02/11/2009 15.12.16, INFO: General Timeout = 0 02/11/2009 15.12.16, INFO: Current Language = 02/11/2009 15.12.16, INFO: Network Address = 02/11/2009 15.12.16, INFO: Network Library = 02/11/2009 15.12.16, INFO: Use Procedure for Prepare = 1 02/11/2009 15.12.16, INFO: Auto Translate = True 02/11/2009 15.12.16, INFO: Packet Size = 4096 02/11/2009 15.12.16, INFO: Application Name = 02/11/2009 15.12.16, INFO: Workstation ID = PC-DAVIDE 02/11/2009 15.12.16, INFO: Initial File Name = 02/11/2009 15.12.16, INFO: Use Encryption for Data = False 02/11/2009 15.12.16, INFO: Replication server name connect option = 02/11/2009 15.12.16, INFO: Tag with column collation when possible = False 02/11/2009 15.12.16, INFO: Autocommit Isolation Levels = 4096 02/11/2009 15.12.16, INFO: Quoted Catalog Names = False 02/11/2009 15.12.16, INFO: Allow Native Variant = False 02/11/2009 15.12.16, INFO: SQLXML Version = SQLXMLX 02/11/2009 15.12.16, INFO: Creazione dell'oggetto ADODB.Recordset... 02/11/2009 15.12.16, INFO: Oggetto ADODB.Recordset creato correttamente. 02/11/2009 15.12.16, INFO: Query in corso di esecuzione: SELECT @@VERSION 02/11/2009 15.12.16, INFO: Esecuzione metodo ADODB.Recordset.Open in corso... 02/11/2009 15.12.16, INFO: Esecuzione metodo ADODB.Recordset.Open riuscita. 02/11/2009 15.12.16, INFO: Esecuzione metodo ADODB.Recordset.Close in corso... 02/11/2009 15.12.16, INFO: Esecuzione metodo ADODB.Recordset.Close riuscita. 02/11/2009 15.12.16, INFO: Distruzione dell'oggetto ADODB.Recordset.Close... CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 5

02/11/2009 15.12.17, INFO: 02/11/2009 15.12.17, INFO: ---> CONNESSIONE AVVENUTA CON SUCCESSO <--- 02/11/2009 15.12.17, INFO: 02/11/2009 15.12.17, INFO: Versione istanza SQL SERVER: 02/11/2009 15.12.17, INFO: Microsoft SQL Server 2000-8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 02/11/2009 15.12.17, INFO: 02/11/2009 15.12.17, INFO: Creazione dell'oggetto ADODB.Recordset... 02/11/2009 15.12.17, INFO: Oggetto ADODB.Recordset creato correttamente. 02/11/2009 15.12.17, INFO: Query in corso di esecuzione: sp_server_info 02/11/2009 15.12.17, INFO: Esecuzione metodo ADODB.Recordset.Open in corso... 02/11/2009 15.12.17, INFO: Esecuzione metodo ADODB.Recordset.Open riuscita. 02/11/2009 15.12.17, INFO: Lettura attributi istanza SQL SERVER mediante chiamata sp_server_info... 02/11/2009 15.12.17, INFO: DBMS_NAME = Microsoft SQL Server 02/11/2009 15.12.17, INFO: DBMS_VER = Microsoft SQL Server 2000-8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 02/11/2009 15.12.17, INFO: OWNER_TERM = owner 02/11/2009 15.12.17, INFO: TABLE_TERM = table 02/11/2009 15.12.17, INFO: MAX_OWNER_NAME_LENGTH = 128 02/11/2009 15.12.17, INFO: TABLE_LENGTH = 128 02/11/2009 15.12.17, INFO: MAX_QUAL_LENGTH = 128 02/11/2009 15.12.17, INFO: COLUMN_LENGTH = 128 02/11/2009 15.12.17, INFO: IDENTIFIER_CASE = MIXED 02/11/2009 15.12.17, INFO: TX_ISOLATION = 2 02/11/2009 15.12.17, INFO: COLLATION_SEQ = charset=iso_1 collation=latin1_general_ci_as 02/11/2009 15.12.17, INFO: SAVEPOINT_SUPPORT = Y 02/11/2009 15.12.17, INFO: MULTI_RESULT_SETS = Y 02/11/2009 15.12.17, INFO: ACCESSIBLE_TABLES = Y 02/11/2009 15.12.17, INFO: USERID_LENGTH = 128 02/11/2009 15.12.17, INFO: QUALIFIER_TERM = database 02/11/2009 15.12.17, INFO: NAMED_TRANSACTIONS = Y 02/11/2009 15.12.17, INFO: SPROC_AS_LANGUAGE = Y 02/11/2009 15.12.17, INFO: ACCESSIBLE_SPROC = Y 02/11/2009 15.12.17, INFO: MAX_INDEX_COLS = 16 02/11/2009 15.12.17, INFO: RENAME_TABLE = Y 02/11/2009 15.12.17, INFO: RENAME_COLUMN = Y 02/11/2009 15.12.17, INFO: DROP_COLUMN = Y 02/11/2009 15.12.17, INFO: INCREASE_COLUMN_LENGTH = Y 02/11/2009 15.12.17, INFO: DDL_IN_TRANSACTION = Y 02/11/2009 15.12.17, INFO: DESCENDING_INDEXES = Y 02/11/2009 15.12.17, INFO: SP_RENAME = Y 02/11/2009 15.12.17, INFO: REMOTE_SPROC = Y 02/11/2009 15.12.17, INFO: SYS_SPROC_VERSION = 8.00.2020 02/11/2009 15.12.17, INFO: Esecuzione metodo ADODB.Recordset.Close in corso... 02/11/2009 15.12.17, INFO: Esecuzione metodo ADODB.Recordset.Close riuscita. 02/11/2009 15.12.17, INFO: Distruzione dell'oggetto ADODB.Recordset.Close... 02/11/2009 15.12.17, INFO: Esecuzione metodo ADODB.Connection.Close in corso... 02/11/2009 15.12.17, INFO: Esecuzione metodo ADODB.Connection.Close riuscita. 02/11/2009 15.12.17, INFO: Distruzione dell'oggetto ADODB.Connection... 02/11/2009 15.12.17, INFO: Operazione terminata. Operazione terminata il 02/11/2009 15.12.17 -------------------------------------------------------------------- TestConnessioneVB6.exe - Utility per testare le connessioni VB6 ai database SQL Server/MSDE Versione 15.00.0022 Nome file di log: 'TestConnDAOODBCDirect.log' Operazione avviata il 02/11/2009 15.12.18 02/11/2009 15.12.18, INFO: Inizio test connessione DAO ODBCDirect... 02/11/2009 15.12.18, INFO: Sistema operativo rivelato: Windows Vista (o Windows Server 2008) Service Pack 2 (versione: 6.0.6002) 02/11/2009 15.12.18, INFO: Architettura: 32 bit 02/11/2009 15.12.18, INFO: Nome computer: PC-DAVIDE 02/11/2009 15.12.18, INFO: Nome account Windows: davide 02/11/2009 15.12.18, INFO: Account Windows di tipo amministratore: Sì 02/11/2009 15.12.18, INFO: Nome del componente COM associato alla classe 'DAO.DBEngine.35': C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll 02/11/2009 15.12.18, INFO: Chiave registry rilevata: HKEY_CLASSES_ROOT\CLSID\{00000010-0000-0010-8000-00AA006D2EA4}\InprocServer32 CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 6

02/11/2009 15.12.18, INFO: File C:\Program Files\Common Files\Microsoft Shared\DAO\dao350.dll versione: 3.51.1608.0 02/11/2009 15.12.18, INFO: Esecuzione metoto 'DAO.DBEngine.CreateWorkspace'... 02/11/2009 15.12.18, INFO: Esecuzione metoto 'DAO.DBEngine.Workspaces.Append'... 02/11/2009 15.12.18, INFO: Lettura proprietà DAO.DBEngine.Properties in corso... 02/11/2009 15.12.18, INFO: Version = 3.51 02/11/2009 15.12.18, INFO: LoginTimeout = 20 02/11/2009 15.12.18, INFO: IniPath = 02/11/2009 15.12.18, INFO: DefaultType = 2 02/11/2009 15.12.18, INFO: SystemDB = system.mdb 02/11/2009 15.12.18, INFO: Lettura proprietà DAO.Workspace.Properties in corso... 02/11/2009 15.12.18, INFO: Name = ODBCWorkspace 02/11/2009 15.12.18, INFO: UserName = admin 02/11/2009 15.12.18, INFO: LoginTimeout = 20 02/11/2009 15.12.18, INFO: DefaultCursorDriver = -1 02/11/2009 15.12.18, INFO: Type = 1 02/11/2009 15.12.18, INFO: Connessione al server/istanza 'server-demo' in corso... 02/11/2009 15.12.18, INFO: Stringa di connessione: ODBC;Driver={SQL Server};Server=serverdemo;Database=master;UID=sa;pwd=nts;LANGUAGE=us_english;APP=Business; 02/11/2009 15.12.18, INFO: Esecuzione metodo DAO.Workspaces.OpenConnection in corso... 02/11/2009 15.12.18, INFO: Esecuzione metodo DAO.Workspaces.OpenConnection riuscita. 02/11/2009 15.12.18, INFO: Scrittura proprietà DAO.Connection.QueryTimeout = 60 in corso... 02/11/2009 15.12.18, INFO: Query in corso di esecuzione: SELECT @@VERSION 02/11/2009 15.12.18, INFO: Esecuzione metodo DAO.Connection.OpenRecordset in corso... 02/11/2009 15.12.18, INFO: Esecuzione metodo DAO.Connection.OpenRecordset riuscita. 02/11/2009 15.12.18, INFO: Esecuzione metodo DAO.Recordset.Close in corso... 02/11/2009 15.12.18, INFO: Esecuzione metodo DAO.Recordset.Close riuscita. 02/11/2009 15.12.18, INFO: Distruzione dell'oggetto DAO.Recordset... 02/11/2009 15.12.18, INFO: 02/11/2009 15.12.18, INFO: ---> CONNESSIONE AVVENUTA CON SUCCESSO <--- 02/11/2009 15.12.18, INFO: 02/11/2009 15.12.18, INFO: Versione istanza SQL SERVER: 02/11/2009 15.12.18, INFO: Microsoft SQL Server 2000-8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 02/11/2009 15.12.18, INFO: 02/11/2009 15.12.18, INFO: Query in corso di esecuzione: sp_server_info 02/11/2009 15.12.18, INFO: Esecuzione metodo DAO.Connection.OpenRecordset in corso... 02/11/2009 15.12.18, INFO: Esecuzione metodo DAO.Connection.OpenRecordset riuscita. 02/11/2009 15.12.18, INFO: Lettura attributi istanza SQL SERVER mediante chiamata sp_server_info... 02/11/2009 15.12.18, INFO: DBMS_NAME = Microsoft SQL Server 02/11/2009 15.12.18, INFO: DBMS_VER = Microsoft SQL Server 2000-8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 02/11/2009 15.12.18, INFO: OWNER_TERM = owner 02/11/2009 15.12.18, INFO: TABLE_TERM = table 02/11/2009 15.12.18, INFO: MAX_OWNER_NAME_LENGTH = 128 02/11/2009 15.12.18, INFO: TABLE_LENGTH = 128 02/11/2009 15.12.18, INFO: MAX_QUAL_LENGTH = 128 02/11/2009 15.12.18, INFO: COLUMN_LENGTH = 128 02/11/2009 15.12.18, INFO: IDENTIFIER_CASE = MIXED 02/11/2009 15.12.19, INFO: TX_ISOLATION = 2 02/11/2009 15.12.19, INFO: COLLATION_SEQ = charset=iso_1 collation=latin1_general_ci_as 02/11/2009 15.12.19, INFO: SAVEPOINT_SUPPORT = Y 02/11/2009 15.12.19, INFO: MULTI_RESULT_SETS = Y 02/11/2009 15.12.19, INFO: ACCESSIBLE_TABLES = Y 02/11/2009 15.12.19, INFO: USERID_LENGTH = 128 02/11/2009 15.12.19, INFO: QUALIFIER_TERM = database 02/11/2009 15.12.19, INFO: NAMED_TRANSACTIONS = Y 02/11/2009 15.12.19, INFO: SPROC_AS_LANGUAGE = Y 02/11/2009 15.12.19, INFO: ACCESSIBLE_SPROC = Y 02/11/2009 15.12.19, INFO: MAX_INDEX_COLS = 16 02/11/2009 15.12.19, INFO: RENAME_TABLE = Y 02/11/2009 15.12.19, INFO: RENAME_COLUMN = Y 02/11/2009 15.12.19, INFO: DROP_COLUMN = Y 02/11/2009 15.12.19, INFO: INCREASE_COLUMN_LENGTH = Y 02/11/2009 15.12.19, INFO: DDL_IN_TRANSACTION = Y 02/11/2009 15.12.19, INFO: DESCENDING_INDEXES = Y 02/11/2009 15.12.19, INFO: SP_RENAME = Y 02/11/2009 15.12.19, INFO: REMOTE_SPROC = Y 02/11/2009 15.12.19, INFO: SYS_SPROC_VERSION = 8.00.2020 02/11/2009 15.12.19, INFO: Esecuzione metodo DAO.Recordset.Close in corso... CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 7

02/11/2009 15.12.19, INFO: Esecuzione metodo DAO.Recordset.Close riuscita. 02/11/2009 15.12.19, INFO: Distruzione dell'oggetto DAO.Recordset... 02/11/2009 15.12.19, INFO: Esecuzione metodo DAO.Connection.Close in corso... 02/11/2009 15.12.19, INFO: Esecuzione metodo DAO.Connection.Close riuscita. 02/11/2009 15.12.19, INFO: Distruzione dell'oggetto DAO.Connection... 02/11/2009 15.12.19, INFO: Operazione terminata. Operazione terminata il 02/11/2009 15.12.19 -------------------------------------------------------------------- TestConnessioneVB6.exe - Utility per testare le connessioni VB6 ai database SQL Server/MSDE Versione 15.00.0022 Nome file di log: 'TestConnSQLDMO.log' Operazione avviata il 02/11/2009 15.12.11 02/11/2009 15.12.11, INFO: Inizio test connessione SQLDMO... 02/11/2009 15.12.11, INFO: Sistema operativo rivelato: Windows Vista (o Windows Server 2008) Service Pack 2 (versione: 6.0.6002) 02/11/2009 15.12.11, INFO: Architettura: 32 bit 02/11/2009 15.12.11, INFO: Nome computer: PC-DAVIDE 02/11/2009 15.12.11, INFO: Nome account Windows: davide 02/11/2009 15.12.11, INFO: Account Windows di tipo amministratore: Sì 02/11/2009 15.12.11, INFO: Nome del componente COM associato alla classe 'SQLDMO.SQLServer': C:\Program Files\Microsoft SQL Server\80\Tools\binn\SQLDMO.DLL 02/11/2009 15.12.11, INFO: Chiave registry rilevata: HKEY_CLASSES_ROOT\CLSID\{10020200-E260-11CF- AE68-00AA004A34D5}\InprocServer32 02/11/2009 15.12.11, INFO: File C:\Program Files\Microsoft SQL Server\80\Tools\binn\SQLDMO.DLL versione: 2000.85.2309.0 02/11/2009 15.12.11, INFO: Creazione dell'oggetto 'SQLDMO.SQLServer'... 02/11/2009 15.12.11, INFO: Oggetto 'SQLDMO.SQLServer' creato correttamente. 02/11/2009 15.12.11, INFO: Lettura proprietà SQLServer.Application.Name=Microsoft SQL-DMO 02/11/2009 15.12.11, INFO: Lettura proprietà SQLServer.Application.FullName=C:\Program Files\Microsoft SQL Server\80\Tools\binn\SQLDMO.DLL 02/11/2009 15.12.11, INFO: File C:\Program Files\Microsoft SQL Server\80\Tools\binn\SQLDMO.DLL versione: 2000.85.2312.0 02/11/2009 15.12.11, INFO: Lettura proprietà SQLServer.Application.VersionMajor=8 02/11/2009 15.12.11, INFO: Lettura proprietà SQLServer.Application.VersionMinor=5 02/11/2009 15.12.11, INFO: Lettura proprietà SQLServer.Application.VersionBuild=2 02/11/2009 15.12.11, INFO: Lettura proprietà SQLServer.Application.ODBCVersionString=03.52.0000 02/11/2009 15.12.11, INFO: Lettura proprietà SQLServer.ApplicationName= 02/11/2009 15.12.11, INFO: Connessione al server/istanza 'server-demo' in corso... 02/11/2009 15.12.11, INFO: Scrittura proprietà SQLServer.LoginTimeout=10 in corso... 02/11/2009 15.12.11, INFO: Lettura proprietà SQLServer.LoginTimeout=10 02/11/2009 15.12.11, INFO: Scrittura proprietà SQLServer.LoginSecure=False in corso... 02/11/2009 15.12.11, INFO: Lettura proprietà SQLServer.LoginSecure=False 02/11/2009 15.12.11, INFO: Esecuzione metodo SQLServer.Connect in corso... 02/11/2009 15.12.11, INFO: Esecuzione metodo SQLServer.Connect riuscita. 02/11/2009 15.12.11, INFO: Scrittura proprietà SQLServer.Language=us_english in corso... 02/11/2009 15.12.12, INFO: Lettura proprietà SQLServer.Language=us_english 02/11/2009 15.12.12, INFO: 02/11/2009 15.12.12, INFO: ---> CONNESSIONE AVVENUTA CON SUCCESSO <--- 02/11/2009 15.12.12, INFO: 02/11/2009 15.12.12, INFO: Versione istanza SQL SERVER: 02/11/2009 15.12.12, INFO: Microsoft SQL Server 2000-8.00.2039 (Intel X86) May 3 2005 23:18:38 Copyright (c) 1988-2003 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 02/11/2009 15.12.12, INFO: 02/11/2009 15.12.12, INFO: Esecuzione metodo SQLServer.DisConnect in corso... 02/11/2009 15.12.12, INFO: Esecuzione metodo SQLServer.Disconnect riuscita. 02/11/2009 15.12.12, INFO: Distruzione dell'oggetto 'SQLDMO.SQLServer'... 02/11/2009 15.12.12, INFO: Operazione terminata. Operazione terminata il 02/11/2009 15.12.12 -------------------------------------------------------------------- TestConnessioniNET.exe Il programma TestConnessioniNET.exe consente di eseguire la diagnostica delle connessioni a istanze SQL/MSDE. Oltre ad effettuare fisicamente le connessioni crea dei file di log utili ad individuare possibili cause che determinano la mancata connessione al server SQ/MSDE. CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 8

L utility consente di eseguire la connessione nella medesima ed unica modalità utilizzata dai componenti di Business NET, ossia tramite ADO.NET (oggetto System.Data.dll) con il provider di comunicazione a SQL Server (oggetto System.Data.SqlClient.dll). Modalità di utilizzo Modificare opportunamente la stringa di connessione indicando il corretto nome del server\istanza\istanza da testare (ad. esempio SERVER-DEMO\SQL2005). Attenzione! non anteporre il nome de server con i caratteri \\ non validi per connettersi ad un server SQL/MSDE Quando si installa SQL Server 2005 (o SQL Server 2008) Express Edition, per default il programma installa il motore database nell istanza SQLEXPRESS. Di conseguenza per accedere a tali database è necessario fornire il nome, ad esempio, SERVER\SQLEXPRESS. Impostare opportunamente il nome dell operatore (direttiva UID=) e la relativa password (direttiva pwd=) scelti in sede di installazione. Qualora su adotti una connessione di tipo integrata (trusted) sostituire nella stringa di connessione le direttive UID= e pwd= con la direttiva Trusted_Connection=Yes. Mediante la pressione del pulsante Test Connessione / disconnessione ripetuta 10 volte si esegue la connessione al server, ripetuta 10 volte, con la contestuale scrittura del file di log e dei tempi in millisecondi impiegati. Mediante la pressione del pulsante Test Connessione/query/disconnessione ripetuta 10 volte si esegue la connessione al server seguita dalla esecuzione della query a fianco indicata, ripetuta 10 volte, con la contestuale scrittura del file di log e dei tempi in millisecondi impiegati. Questa funzionalità serve per monitorare le performance del motore database. Premendo il pulsante Apri cartella file di log si accede alla cartella ove il programma salva i file di log con le informazioni di diagnostica sulle connessioni: Esempi di file di log CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 9

20.13.06.6816: Assembly System.Data.SqlClient.SqlConnection File: C:\Windows\assembly\GAC_32\System.Data\2.0.0.0 b77a5c561934e089\system.data.dll Versione NET: v2.0.50727 Versione file: System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Test avviato con stringa SQL: Server=SERVER- DEMO\sql2005;Database=PROVA;UID=sa;pwd=nts;LANGUAGE=us_english;APP=Business;Connect Timeout=30; Connesso in 20,5065 millisecondi - disconnesso in 0 millisecondi Test ultimato Revisioni 02/11/2009 Terminata documentazione componente VB6. 03/11/2009 Terminata documentazione componente NET NTS Informatica CT-0911-0049-Diagnostica connessioni SQL Rev. 03/11/2009 Pag.: 10