Re: Windows ODBC Driver configuration help
Tom Lane <[email protected]> Thu, 14 Nov 2019 17:47:49 -0500
| Newsgroups | gmane.comp.db.postgresql.novice |
|---|---|
| Message-ID | <[email protected]> |
Andrew Kagan <[email protected]> writes: > Hi All: First time poster and PostgreSQL noob...trying to set up a linked server in SSMS (SQL Server 15.0.2000.5) using 64-bit PostgreSQL Unicode(x64) driver. The PostgreSQL server is 10.5. My access to the server is readonly. > I configured the datasource and tested successfully, and am able to create the linked server in SSMS and drill down to the tables, but if I try a simple query, I receive the error: > Msg 7356, Level 16, State 1, Line 2 > The OLE DB provider "MSDASQL" for linked server "[DSNname]" supplied inconsistent metadata for a column. The column "[colname]" (compile-time ordinal 3) of object ""[table]"."public"."[column]"" was reported to have a "DBCOLUMNFLAGS_ISLONG" of 128 at compile time and 0 at run time. I agree that this might be an ODBC configuration issue. I know next to nil about ODBC, but the people who do know hang out in the pgsql-odbc list, so you might try asking there. regards, tom lane