none
Problema su connessione ODBC su sql server 2000 e piattaforma windows server 2003 (vickrm) RRS feed

  • Discussione generale

  • Aiutatemi, ho installato sql server 2000 su piattaforma windows server 2003, con installazione tipica perche' ho dovuto sostituire la macchina che prima ospitava sql server 2000 su piattaforma windows server 2000.
    Premetto che la macchina che ospita sqlserve si trova su una lan e non ha il firewall attivato.
    Ho riscontrato purtroppo questi problemi:
    1) L'applicazione in Access 2000 che utilizza il database sql (che con la vecchia macchina funzionava perfettamente) ora richiede userid e password per l'accesso al database (come se l'utente del client non avesse i permessi sufficienti per accedere al database. Cosa devo modificare?
    2) Sui clients (alcuni con XP sp3 e altri con win 2000 sp4) non riesco a creare le connessioni ODBC necessarie per l'accesso al database. L'errore e' accesso non consentito, credo sia errore 7 o 17 non ricordo bene. Premetto che il client pinga regolarmente il server sql e che sul server ho effettuato l'installazione tipica di sql server 2000. Cosa posso controllare? che devo fare?
    3) Ho riscontrato inoltre che utilizzando il comando netstat -a sul server, non vedo la porta 1433 che penso che dovrebbe essere in ascolto. E' normale?
    Vi prego aiutatemi, non so che fare.
    Saluti
    Vittorio
    • Tipo modificato Anca Popa venerdì 3 dicembre 2010 08:46 thread inattivo
    domenica 17 gennaio 2010 06:41

Tutte le risposte

  • 3) Ho riscontrato inoltre che utilizzando il comando netstat -a sul server, non vedo la porta 1433 che penso che dovrebbe essere in ascolto. E' normale?
    Vi prego aiutatemi, non so che fare.


    Ciao Vittorio,

    Ti faccio solo qualche domanda:

    - Al termine del setup hai verificato di aver abilitato lato server il protocollo TCP/IP? (utilizza le SQL Server Network Utility)
    - Che porta utilizza l'istanza?
    - Il firewall è configurato per consentire il traffico su quella porta?
    - Se da uno di questi client che hanno problemi esegui una TELNET <ip server>, <porta istanza> il servizio risponde?

    Ciao!


    Lorenzo Benaglia
    Microsoft MVP - SQL Server
    http://blogs.dotnethell.it/lorenzo
    http://social.microsoft.com/Forums/it-IT/sqlserverit
    domenica 17 gennaio 2010 09:55
    Moderatore
  • Salve, la ringrazio per l'aiuto che mi sta dando,

    1) Il protocollo TCP-IP si trova tra quelli abilitati, e la porta relativa e' la 1433 non so' se per abilitare il protocollo tcp-ip e' sufficiente posizionarlo tra gli abilitati, Comunque l'installazione di sql server server 2000 e' quella standard, ma  digitando netstat -n dal server sql non vedo vedo la porta 1433 in ascolto.

    2  un telnet eseguito  da qualsiasi client presente in rete verso il server sql sulla porta 1433 non funziona, mentre il server sql si pinga regolarmente.

    3 sia sui clients che sul server sql i firewall sono disabilitati. Sul server windows 2003 R2 che ospita sql server 2000 il servizio del firewall non e' neanche attivato.


    domenica 17 gennaio 2010 13:04
  • Salve, la ringrazio per l'aiuto che mi sta dando,

    1) Il protocollo TCP-IP si trova tra quelli abilitati, e la porta relativa e' la 1433 non so' se per abilitare il protocollo tcp-ip e' sufficiente posizionarlo tra gli abilitati, Comunque l'installazione di sql server server 2000 e' quella standard, ma  digitando netstat -n dal server sql non vedo vedo la porta 1433 in ascolto.

    2  un telnet eseguito  da qualsiasi client presente in rete verso il server sql sulla porta 1433 non funziona, mentre il server sql si pinga regolarmente.

    3 sia sui clients che sul server sql i firewall sono disabilitati. Sul server windows 2003 R2 che ospita sql server 2000 il servizio del firewall non e' neanche attivato.


    Ciao Vittorio,

    Se il protocollo TCP/IP è abilitato, la porta è la 1433 ma la telnet sui client non raggiunge il servizio non c'è dubbio che si tratti di un problema di rete.
    Se hai modificato i protocolli lato server, ti sei ricordato di riavviare l'istanza?

    Ciao!

    Lorenzo Benaglia
    Microsoft MVP - SQL Server
    http://blogs.dotnethell.it/lorenzo
    http://social.microsoft.com/Forums/it-IT/sqlserverit
    domenica 17 gennaio 2010 13:14
    Moderatore