Udostępnij za pośrednictwem


Wymagania czteroczęściowym nazwy dostawców OLE DB

Kwerendami rozproszonymi można użyć nazwy czteroczęściowym tylko wtedy, gdy dostawca OLE DB obsługuje następujące:

  • IDBSchemaRowset interfejs.

  • Ograniczenia dotyczące obsługiwanych przez dostawca w części nazwy IDBSchemaRowset interfejs.Ograniczenia są mechanizm zdefiniowane w OLE DB dla określania kryteriów wyszukiwania dla kwerend metadane za pomocą zestawów wierszy schematu bazy danych OLE.

  • The literals DBLITERAL_CATALOG_SEPARATOR, DBLITERAL_SCHEMA_SEPARATOR, and DBLITERAL_QUOTE in the IDBInfo interface.SQL Server uses defaults, '.' for catalog and schema separator and the double-quotation character for string literal delimiter.To może nie działać z dostawcami, które nie obsługują te literały.

  • SQL Server zajmuje także Unicode ciąg literału prefiks i sufiks literału ciągu Unicode z DBSCHEMA_PROVIDER_TYPES, jeśli są one dostarczane przez dostawca.

Jeśli dostawca OLE DB nie spełnia tych wymagań, Dostawca można odwoływać się tylko przy użyciu funkcja OPENDATASOURCE lub OPENROWSET kwerend przekazujących.

Informacje o nazwach czteroczęściowym Zobacz Nazwy Multipart sekcji Konwencje składni języka Transact-SQL (Transact-SQL).