2013-12-19 2 views
2

В настоящее время у нас есть ферма SharePoint 2010 с одним веб-интерфейсом и одним сервером баз данных SQL 2005. Мы хотим перенести наши базы данных SharePoint на новый сервер SQL 2012. Я воспользовался рекомендованным Microsoft способом в нашей среде dev - http://technet.microsoft.com/en-us/library/cc512723(v=office.14).aspx.Укажите другой сервер базы данных в SharePoint 2010

Когда мы изначально развертывали SharePoint, мы не создавали псевдонимы SQL. Итак, теперь нам нужно создать псевдоним для DBServer01, чтобы указать на DBServer02. Теперь все мои базы данных перечислены как прикрепленные к экземпляру SQL DBServer01, но псевдоним перенаправляет их в DBServer02. Он работает, но я предпочел бы установить это немного более элегантно/гранулированно (и я думаю, что так оно и должно было быть для начала), где каждая база данных, указанная в SharePoint, привязана к имени псевдонима, а не к DBServer name (чтобы его можно было изменить с помощью SQL Alias ​​в будущем, если это необходимо).

Я не могу найти путь в Central Admin, чтобы изменить это, и задавался вопросом, знал ли кто-нибудь о способе сделать это через оболочку управления?

ответ

0

Псевдонимы обрабатываются на уровне сервера, а не на уровне базы данных, вы не сможете назначить псевдоним одной базе данных и другой псевдоним ко второй базе данных на том же сервере. Это ограничение sql.

Вы можете переключить сервер базы данных, на котором установлена ​​ваша установка SharePoint, но для каждой комбинации базы данных и сервера нет детализации, поэтому я не думаю, что вы можете запросить такую ​​конфигурацию.

+0

Я понимаю, что псевдоним «не перенаправляет на отдельные базы данных, это не то, что я пытаюсь сделать. В Центре администрирования каждая база данных связана с «SQL-экземпляром». Я ошибочно установил их как исходное имя сервера БД, вместо этого мы должны были использовать псевдоним. Поэтому теперь мой единственный вариант - создать псевдоним для DBServ01 для DVServ02 (новый сервер БД). Но теперь я не могу ссылаться на DBServ01 на что-либо из веб-интерфейса SP Web (т. Е. Используя SQL DB в качестве источника данных для веб-части). Если бы я мог изменить имя «SQL Instance» в Central Admin, я все равно мог бы использовать DVServ01 в качестве источника данных. – user3120426

+0

Почему у вас единственный вариант для создания псевдонима, почему вы не можете переместить базы данных в конечное местоположение, используя команду stsadm, которую вы связали? –

Смежные вопросы