Megosztás:


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 (Adatbázis módosítása)

Alkalmazásszint

Ha az ALTER DATABASE utasítást egy tartalmazott adatbázison belülről használja, a szintaxis eltér a nem tartalmazott adatbázisokhoz használt szintaxistó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

Az ALTER DATABASE szintaxisa, ha egy tartalmazott adatbázison kívül használják, eltér a nem 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).

ADATBÁZIS LÉTREHOZÁSA

A tartalmazott adatbázisok CREATE DATABASE szintaxisa eltér a nem tartalmazott adatbázisok szintaxisától. Az új szintaxis követelményekről és engedélyekről a CREATE DATABASE (SQL Server Transact-SQL) című témakörben olvashat.

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