2016-12-16 5 views
0

Есть ли способ создать объекты каталога в SQL Server, который эквивалентен объектам каталога Oracle?Справочники MS SQL Server

+2

Самое близкое, что SQL Server для этого - это хранилище 'FILESTREAM', которое вы добавляете с помощью' ALTER DATABASE ... ADD FILEGROUP ... CONTAINS FILESTREAM' (а затем добавляйте файлы к использованию 'ADD FILE'). Но это не совсем эквивалентно всем случаям использования для 'CREATE DIRECTORY' в Oracle, поэтому это зависит от того, для чего вам нужны эти каталоги. –

ответ

0

Ближайший эквивалент - это filegroup. Что касается LOB, в SQL Server вы можете указать предложение textdata on в инструкции create table, так что все поля LOB в этой таблице будут фактически сохранены в указанной файловой группе.

В дополнение к этому, есть также FILESTREAM и FILETABLE, последний построен на верхней части первого. В зависимости от того, для чего вам это нужно, один или другой может поместиться.