+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

[SQL Server 2008 R2] Errore nell'utilizzo di un Linked Server AS400

  1. #1
    Post
    7
    Like Inviati  
    0
    Like Ricevuti  
    0
    Utilizzo la versione di SQL Server 2008 R2 10.50.1600.1 su un Windows Server 2008 R2 SP1 a 64bit e in fase di utilizzo di un Linked server verso DB2/400 mi da il seguente errore:
    Msg 7399, Level 16, State 1, Line 1
    The OLE DB provider "MSDASQL" for linked server "SER_BI" reported an error. The provider reported an unexpected catastrophic failure.
    Msg 7330, Level 16, State 2, Line 1
    Cannot fetch a row from OLE DB provider "MSDASQL" for linked server "SER_BI".
    Ho provato a cercare sia in internet che in MD ma non sono riuscito a venirne a capo ...

    Lo script che uso per verificare la connessione ad AS400 è il seguente
    IF EXISTS (SELECT srvname FROM master.dbo.sysservers WHERE srvname='SER_BI') EXEC('sp_dropserver ''SER_BI'', ''droplogins''')
    GO
    EXEC master.dbo.sp_addlinkedserver
    @server = 'SER_BI',
    @srvproduct='Collegamento DW_GSDVSER a 10.52.10.117',
    @provider='MSDASQL',
    @provstr='Driver={iSeries Access ODBC Driver};System=10.52.10.117;Packet Size=33554432;'
    GO
    EXEC master.dbo.sp_addlinkedsrvlogin
    @rmtsrvname='SER_BI',
    @useself='False',
    @locallogin=NULL,
    @rmtuser='QPGMR',
    @rmtpassword='QPGMR'
    GO

    USE DW_GSDVSER
    GO
    SELECT * FROM Openquery(SER_BI,'Select * from GSD70SER.BMDIT00F')
    GO
    Questo stesso script viene utilizzato su un SQL Server 2005 EXPRESS su un Windows Server 2003 R2 e non ha mai dato problemi.

    non so più cosa fare, voi potete darmi un consiglio, magari conoscete il metodo migliore per ottenere quello che cerco..

    grazie!

    Stefano

  2. #2
    Post
    7
    Like Inviati  
    0
    Like Ricevuti  
    0
    la notte porta consiglio ...

    indagando più a fondo ho trovato post che parlavano di problemi legati alla versione a 64bit risolti dai vari service pack, questa mattina ho aggiurnato sia la versione di SQL Server 2008 R2 installando la SP2 che la versione dell'iSeries access V6R1M0 con il SP SI42423, con queste versioni il problema è stato risolto !!!

    Grazie a tutti
    Buona giornata

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Configurare vpn lato server protocollo ike v2 win server 2008 r2
    Da sistemista nel forum Microsoft Windows
    Risposte: 0
    Ultimo Post: 14-04-2020, 11:17
  2. migrare dati da sql server 2008 enterprise a sql server 2000
    Da amolaplay nel forum Microsoft SQL Server
    Risposte: 5
    Ultimo Post: 14-10-2012, 11:46
  3. [MsSQL]Errore installazione di SQL Server 2008 R2
    Da ganzos nel forum Microsoft SQL Server
    Risposte: 1
    Ultimo Post: 11-04-2011, 00:48
  4. Errore (delphi 7) in Windows server 2008 64 bit
    Da Ranma1978 nel forum Delphi
    Risposte: 0
    Ultimo Post: 20-12-2010, 17:42
  5. [MsSQL]Errore connessione server di SQL Server
    Da max1850 nel forum Microsoft SQL Server
    Risposte: 2
    Ultimo Post: 13-04-2006, 14:17