Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
Darooma
Member

Откуда:
Сообщений: 758
Нужно написать хранимую процедуру на C# 3.0 для Sql Server 2008. Она будет определена в сборке и будет вызываться из нее другой процедурой, например:

 CREATE PROCEDURE [CreateLog]
      @Value datetime --Параметр, который передается в процедуру
    AS
      EXTERNAL NAME [TestingCLR].[TestingCLR.StoredProcedures].[CreateLog] --Ссылка на сборку и на функцию, которая буде выполняться при вызове данной хранимой процедуры

Тот, кто читал http://www.aspnetmania.com/Articles/PrintArticle/69.html, понимает, о чем я.

Чтобы разрешить выполнение таких процедур на C#, нужно выполнить

sp_configure 'show advanced options', 1; 
      GO 
      RECONFIGURE; 
      GO 
      sp_configure 'clr enabled', 1; 
      GO 
      RECONFIGURE; 
      GO

Для их выполнения не хватает прав на хостинге.
Как лечить?
26 ноя 09, 21:51    [7984813]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
iljy
Member

Откуда:
Сообщений: 8711
Darooma,

вы странный человек! А какие у вас варианты мне интересно? Связываться с хостером и договариваться вестимо! Либо переписывать процедуру на T-SQL.
26 ноя 09, 22:11    [7984855]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
Darooma
Member

Откуда:
Сообщений: 758
Это что же, для каждой базы данных мне придется писать хостеру?
27 ноя 09, 20:34    [7990389]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
iljy
Member

Откуда:
Сообщений: 8711
Darooma
Это что же, для каждой базы данных мне придется писать хостеру?

Даже прям не знаю что ответить-то... а ничего, что эти параметры задаются для СЕРВЕРА??
27 ноя 09, 20:55    [7990438]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
Darooma
Member

Откуда:
Сообщений: 758
Влияет ли включение CLR на производительность сервера?
28 ноя 09, 10:08    [7991052]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
CmeTanka
Member [заблокирован]

Откуда: Рашен Федерэйшен
Сообщений: 2272
Darooma
Влияет ли включение CLR на производительность сервера?

А вам не пофигу? Это должно волновать хостера, а не вас.
28 ноя 09, 14:09    [7991363]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
Glory
Member

Откуда:
Сообщений: 104760
Darooma
Влияет ли включение CLR на производительность сервера?

Включение - не влияет, а вот использование - влияет
28 ноя 09, 17:08    [7991551]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
Darooma
Member

Откуда:
Сообщений: 758
CmeTanka
Darooma
Влияет ли включение CLR на производительность сервера?

А вам не пофигу? Это должно волновать хостера, а не вас.

Очень даже не пофиг. А хостеру - пофиг.
Вот что он мне сказал в конце концов.

автор
We need to make sure that the performance of the server is not effected. Unfortunately at the current time we won't be able to enable this feature for the shared hosting service.
28 ноя 09, 18:28    [7991678]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
Glory
Member

Откуда:
Сообщений: 104760
Darooma
Очень даже не пофиг. А хостеру - пофиг.
Вот что он мне сказал в конце концов.

автор
We need to make sure that the performance of the server is not effected. Unfortunately at the current time we won't be able to enable this feature for the shared hosting service.

Так это он про вашу CLR процедуру спрашивает, а не про настройку сеовера
28 ноя 09, 19:59    [7991839]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
Darooma
Member

Откуда:
Сообщений: 758
Ну вот еще
автор
Unfortunately we don't allow CLR in our shared hosting. You can enable it if you have VPS or dedicated server on your local MS SQL instances.

in our shared hosting
28 ноя 09, 20:17    [7991876]     Ответить | Цитировать Сообщить модератору
 Re: Для связки C# + SQL Server 2008 на хостинге не хватает прав  [new]
CmeTanka
Member [заблокирован]

Откуда: Рашен Федерэйшен
Сообщений: 2272
Darooma
Ну вот еще
автор
Unfortunately we don't allow CLR in our shared hosting. You can enable it if you have VPS or dedicated server on your local MS SQL instances.

in our shared hosting


единственное решение - это купить VPS или выделенный сервер, может даже у того же хостера и перестать иметь всем мозг.
28 ноя 09, 20:23    [7991891]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить