Могу ли я установить схему базы данных Sitefinity, отличную от dbo? - PullRequest
0 голосов
/ 11 июня 2018

Я пытаюсь установить схему базы данных в «tts» вместо «dbo» по умолчанию для Sitefinity Project.Но я не знаю, может это сработать или нет.В настоящее время база данных моего проекта имеет схему dbo.

Подскажите, пожалуйста, как мне изменить схему на "tts", и проект sitefinity продолжает работать хорошо.

Спасибо

1 Ответ

0 голосов
/ 13 июня 2018

Это сообщение старше, но вы все еще можете использовать раздел, выделенный для базы данных: https://www.sitefinity.com/blogs/gabesumner/posts/gabe-sumners-blog/2011/06/02/how_to_deploy_sitefinity_4_to_shared_hosting

Фрагмент для изменения dbo:

DECLARE tabcurs CURSOR
FOR
    SELECT 'dbo.' + [name]
      FROM sysobjects
     WHERE xtype = 'u'

OPEN tabcurs
DECLARE @tname NVARCHAR(517)
FETCH NEXT FROM tabcurs INTO @tname

WHILE @@fetch_status = 0
BEGIN

    EXEC sp_changeobjectowner @tname, 'charity'

    FETCH NEXT FROM tabcurs INTO @tname
END
CLOSE tabcurs
DEALLOCATE tabcurs
...