Категория
Информатика
Тип
реферат
Страницы
5 стр.
Дата
22.10.2008
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
21500.zip — 40.79 kb
  • ms-sql-server-9-yukon-integracija-s-net_21500_1.rtf — 263.85 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

ские типы данных.
Для написания кода этих объектов потребуется .NET Framework версии 1.2 или выше.
Загрузка кода в базу данных
В отличие от расширенных хранимых процедур, код которых находится во внешних динамических библиотеках, код .NET хранится внутри соответствующей базы данных. Это обеспечивает дополнительное удобство при администрировании – восстановление базы из резервной копии или перенос на другой сервер (detach/attach) не нарушит целостности приложения.
Есть два основных способа выполнить загрузку сборки в базу данных:
вручную, при помощи операторов T-SQL и любого клиентского приложения (пойдет даже старый Query Analyzer. Он хоть и не так красив в строю, как новый MS SQL Server Workbench, зато у него нет привычки падать и отжиматься в самые неподходящие моменты).
При помощи средств автоматического развертывания, встроенных в
MS Visual Studio .NET codename Whidbey.
Как только сборка загружена в базу данных, ее код можно использовать для
создания различных объектов. Особенности этих двух способов описаны в следующих двух подразделах.
Загрузка кода при помощи T-SQL
Загрузка кода производится при помощи оператора CREATE ASSEMBLY:
CREATE ASSEMBLY assembly_name
[ AUTHORIZATION owner_name ]
FROM < client_assembly_specifier > | < assembly_bits > [,]
[ WITH PERMISSION_SET = SAFE | EXTERNAL_ACCESS | UNSAFE ]
< client_assembly_specifier > :: =
'[\\machine_name\]share_name\[path\]manifest_file_name'
< assembly_bits > :: =
varbinary_literal | varbinary_expression
Код будет загружен в текущую базу данных соединения. Чтобы сменить базу, предварительно выполните команду USE database_name.
Имя параметра



Ваше мнение



CAPTCHA