Módosított funkciók (tartalmazott adatbázis)

A következőkre vonatkozik:SQL ServerAzure SQL Managed Instance

Az alábbi funkciókat módosítottuk, hogy egy részben korlátozott adatbázissal támogathatók legyenek. A funkciók általában módosulnak, így nem lépik át az adatbázis határát.

További információ: Tartalmazott adatbázisok.

ALTER DATABASE

Alkalmazásszint

Ha egy tartalmazott adatbázison belülről használja az ALTER DATABASE utasítást, a szintaxis eltér a nem tartalmazott adatbázisokhoz használttól. Ez a különbség magában foglalja az utasítás azon elemeinek korlátozásait, amelyek az adatbázison túl a példányra is kiterjednek. További információ: ALTER DATABASE (Transact-SQL).

Példányszint

A ALTER DATABASE szintaxisa részlegesen tartalmazott adatbázison kívüli használat esetén eltér a nem részlegesen tartalmazott adatbázisokhoz használttól. Ezek a módosítások megakadályozzák az adatbázis határának átlépését. További információ: ALTER DATABASE (Transact-SQL).

CREATE DATABASE

A CREATE DATABASE tartalmazott adatbázisok szintaxisa eltér a nem tartalmazott adatbázisok szintaxisától. Az új szintaxiskövetelményekkel és az engedélyezett elemekkel kapcsolatos információkért lásd: CREATE DATABASE (SQL Server Transact-SQL).

Ideiglenes táblák

A helyi ideiglenes táblák engedélyezettek a tárolt adatbázisokban, de viselkedésük eltér a nem tartalmazott adatbázisokétól. A nem tartalmazó adatbázisokban az ideiglenes táblaadatok a tempdb szerint vannak rendezve. Egy tartalmazott adatbázisban az ideiglenes táblára vonatkozó adatok a tartalmazott adatbázis összehasonlítási sorrendjében lesznek összeállítva.

Az ideiglenes táblákhoz (például tábla- és oszlopnevekhez, indexekhez stb.) társított összes metaadat a katalógus rendezésében lesz.

Az elnevezett korlátozások nem használhatók ideiglenes táblákban.

Előfordulhat, hogy az ideiglenes táblák nem hivatkoznak felhasználó által definiált típusokra, XML-sémagyűjteményekre vagy felhasználó által definiált függvényekre.

Collation

A nem tartalmazott adatbázismodellben három különböző rendezési típus létezik: adatbázis-rendezés, példányok rendezése és tempdb-rendezés. A tartalmazott adatbázisok csak két rendezést, adatbázis-rendezést és új katalógus-rendezést használnak. A tartalmazott adatbázis-rendezéssel kapcsolatos további részletekért lásd a tartalmazott adatbázisok rendezési adatait.

Felhasználói beállítások

A tartalmazott adatbázisok engedélyezésekor a felhasználói beállítások beállításának 0 értékre kell állítania az SQL Server-példány esetében.

Lásd még:

Tartalmazott adatbázis-kollációk
Tartalmazott adatbázisok