Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytický platformový systém (PDW)
SQL databáze v Microsoft Fabric
Ovladač OLE DB pro SQL Server implementuje vlastnosti zdrojů dat následovně.
| ID vlastnosti | Description |
|---|---|
| DBPROP_CURRENTCATALOG | R/W: Čtení/zápis Výchozí hodnota: Žádné Popis: Hodnota DBPROP_CURRENTCATALOG hlásí aktuální databázi pro OLE DB Driver pro SQL Server relaci. Nastavení hodnoty vlastnosti má stejný efekt jako nastavení aktuální databáze pomocí příkazu Transact-SQL USE database . Od SQL Server 2005 (9.x), pokud zavoláte sp_defaultdb a zadáte název databáze malými písmeny, i když byla databáze původně vytvořena s různými písmeny, DBPROP_CURRENTCATALOG vrátí název malými písmeny. U předchozích verzí SQL Serveru DBPROP_CURRENTCATALOG vrátí očekávaný smíšený případ. |
| DBPROP_MULTIPLECONNECTIONS | R/W: Čtení/zápis Výchozí nastavení: VARIANT_FALSE Popis: Pokud spojení spouští příkaz, který nevytváří sadu řádků nebo řádky, která není kurzorem serveru, a vy provedete další příkaz, vytvoří se nové spojení k vykonání nového příkazu, pokud je DBPROP_MULTIPLECONNECTIONS VARIANT_TRUE. Ovladač OLE DB pro SQL Server nevytváří další spojení, pokud je DBPROP_MULTIPLECONNECTION VARIANT_FALSE nebo pokud je na spojení aktivní transakce. Ovladač OLE DB pro SQL Server vrací DB_E_OBJECTOPEN, pokud je DBPROP_MULTIPLECONNECTIONS VARIANT_FALSE, a vrací E_FAIL, pokud je aktivní transakce. Transakce a zamykání jsou spravovány SQL Serverem na základě jednotlivých připojení. Pokud je vytvořeno druhé spojení, příkazy na samostatných spojeních nesdílejí zámky. Aby jeden příkaz neblokoval jiný, držte zámky na řadách požadovaných druhým příkazem. To platí i při vytváření více relací. Každá seance má samostatné připojení. |
V souboru vlastností specifických pro poskytovatele DBPROPSET_SQLSERVERDATASOURCE definuje OLE DB Driver for SQL Server následující další vlastnosti zdrojů dat.
| ID vlastnosti | Description |
|---|---|
| SSPROP_ENABLEFASTLOAD | R/W: Čtení/zápis Výchozí nastavení: VARIANT_FALSE Popis: Pro povolení hromadné kopírování z paměti by SSPROP_ENABLEFASTLOAD vlastnost měla být nastavena na VARIANT_TRUE. S touto vlastností nastavenou na datovém zdroji umožňuje nově vytvořená relace spotřebiteli přístup k rozhraní IRowsetFastLoad . Pokud je vlastnost nastavena na VARIANT_TRUE, je rozhraní IRowsetFastLoad dostupné přes IOpenRowset::OpenRowset na základě požadavku na rozhraní IID_IRowsetFastLoad nebo nastavením SSPROP_IRowsetFastLoad na VARIANT_TRUE. |
| SSPROP_ENABLEBULKCOPY | R/W: Čtení/zápis Výchozí nastavení: VARIANT_FALSE Popis: Pro povolení hromadné kopírování ze souborů by SSPROP_ENABLEBULKCOPY vlastnost měla být nastavena na VARIANT_TRUE. S touto vlastností nastavenou ve zdroji dat je uživatelský přístup k rozhraní IBCPSession dostupný na stejné úrovni jako u relací. SSPROP_IRowsetFastLoad musí být také nastaveno na VARIANT_TRUE. |