Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
OLEDB provider per DB2
venerdì 10 settembre 2010 - 12.28
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
kiaraluna
Profilo
| Newbie
5
messaggi | Data Invio:
ven 10 set 2010 - 12:28
Problema
Eseguo una query su ambiente DB2 utilizzando un linked server appositamente creato su sqlserver
Riesco ad eseguire query di ogni tipo su tutti gli oggetti presenti ......tranne 1, una tabella.
Ogni volta che tento di eseguire anche solo una select sulla tabella mi torna il segurnte errore:
OLE DB provider "DB2OLEDB" for linked server "...." returned an invalid index definition for table ...
Non riesco proprio a capire cosa sia .....
un problema del provider?????
un problema della tabella ????
Dimenticavo ....se eseguo la stessa query utilizzando l' OPENQUERY .....funziona perfettamente
Non so proprio cosa pensare...
grazie in anticipo
bye
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 15 set 2010 - 01:54
Ciao
>OLE DB provider "DB2OLEDB" for linked server "...." returned
>an invalid index definition for table ...
>Non riesco proprio a capire cosa sia .....
>un problema del provider????? un problema della tabella ????
Un problema che sembra reale e documentato:
"If the table being accessed has an index defined on more than 16 columns, you may receive this error message:
OLE DB provider "MSDASQL" for linked server "<linkedserver>" returned an invalid index definition for table ""<catalog>"."<schema>"."<tablename>"".
As a workaround, either use the OPENQUERY syntax to query this table or remove the offending index. Refer to the "Maximum Capacity Specifications for SQL Server" section of the SQL Server Books Online for more information."
la tabella ha un indice che usa più di 16 colonne? Questo potrebbe essere il problema, e l'openquery è l'unico workaround possibile a quanto sembra..
Maggiori info qui:
Maximum Capacity Specifications for SQL Server
http://msdn.microsoft.com/en-us/library/ms143432.aspx
>grazie in anticipo
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !