System Views Missing in SSMS When Using Devart Connector as a Linked Server

System Views Missing in SSMS When Using Devart Connector as a Linked Server

When using the Devart ODBC driver as a linked server in SQL Server Management Studio (SSMS), you might encounter a situation where the System Views section appears but contains no visible data.


How to Access Metadata

The necessary metadata can still be obtained by querying the internal views exposed by the Devart driver:
  1. SYS_TABLES – Lists available tables and their parameters
  2. SYS_COLUMNS – Lists table columns, their data types, and positions
  3. SYS_TABLE_CONSTRAINTS – Lists constraints, their types, and associated tables
  4. SYS_REFERENTIAL_CONSTRAINTS – Contains details on foreign keys
Example

To retrieve a list of columns for the Account table, use the following query:

SELECT * 
FROM OPENQUERY([LinkedServerName], 
  'SELECT * FROM SYS_COLUMNS WHERE Table_Name = ''account''')

Replace [LinkedServerName] with the actual name of your linked server.