Ciao a tutti...
Ho una pagina ASP che si connette ad un db SQL SERVER che è posizionato su server apposito...
Per connettermi uso la seguente stringa:
Tutti i dati inseriti sono corretti... (naturalmente ora sn oscurati)codice:<% ' FileName="Connection_ado_conn_string.htm" ' Type="ADO" ' DesigntimeType="ADO" ' HTTP="false" ' Catalog="" ' Schema="" Dim MM_Connessione_SERVER_STRING MM_Connessione_SERVER_STRING = "Provider=sqloledb; Data Source=62.XXX.XXX.XXX; Initial Catalog=database; User Id=user; Password=psw;" %>
e viene richiamata da questa pagina:
Finchè testo il sistema in locale (usando la stessa connessione e lo stesso db) il tutto funziona alla perfezione...codice:<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <% Dim RecordTEST Dim RecordTEST_numRows Set RecordTEST = Server.CreateObject("ADODB.Recordset") RecordTEST.ActiveConnection = MM_Connessione_SERVER_STRING RecordTEST.Source = "SELECT * FROM classifica ORDER BY Fatturato DESC" RecordTEST.CursorType = 0 RecordTEST.CursorLocation = 2 RecordTEST.LockType = 1 RecordTEST.Open() RecordTEST_numRows = 0 %> <% Dim Repeat1__numRows Dim Repeat1__index Repeat1__numRows = 10 Repeat1__index = 0 RecordTEST_numRows = RecordTEST_numRows + Repeat1__numRows %>
Ma se carico la pagina in remoto lo script non si connette più al db... e mi stampa a video questo errore:
da cosa può dipendere?Microsoft OLE DB Provider for SQL Server error '80004005'
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.
/classifica.asp, line 8
vi ringrazio per l'attenzione...

Rispondi quotando
