Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    SQL Server - ERRORE STRANO

    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:

    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;"
    %>
    Tutti i dati inseriti sono corretti... (naturalmente ora sn oscurati)

    e viene richiamata da questa pagina:

    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
    %>
    Finchè testo il sistema in locale (usando la stessa connessione e lo stesso db) il tutto funziona alla perfezione...
    Ma se carico la pagina in remoto lo script non si connette più al db... e mi stampa a video questo errore:

    Microsoft OLE DB Provider for SQL Server error '80004005'

    [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

    /classifica.asp, line 8
    da cosa può dipendere?

    vi ringrazio per l'attenzione...

  2. #2
    questione di permessi. chiedi al DBA

  3. #3
    in che senso?

    il db sta su un server in Housing...
    e l'amministratore della macchina sono io...

    come mi devo muovere? mi ci sto smenando

    grazie tante per l'aiuto

  4. #4
    housing? quindi la macchina è tua? sei tu il DBA? datti i permessi

  5. #5
    i permessi non dovrebbero essere ok?

    perkè da locale funziona e da remoto no? scusa l'ignoranza, non dovrebbe usare lo stesso permesso dato che cmq il db sta sempre su un'altra macchina?

    ps: e poi da dove li setto i permessi relativi a questo problema?

  6. #6
    scusa tu, ma 'sto db chi lo ha creato? se tu sei l'amministratore, controlla.

  7. #7
    il database lo ha fatto un collega che ora non è qui... (ferie)

    da dove si settano i permessi?


    grazie tante...

  8. #8

  9. #9
    da dove si settano i permessi?

    grazie tante

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.