Импортировать старую базу данных с вышедшего из строя сервера SharePoint

Импортировать старую базу данных с вышедшего из строя сервера SharePoint

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

«Невозможно подключиться к базе данных конфигурации»

поэтому я установил WSS 3.0 на другой сервер и создал его базу данных конфигурации, затем я сделал резервную копию старой и восстановил ее на новом сервере, и я перезаписал старую в действии восстановления. Теперь, когда я открываю Центр администрирования, у меня появляется ошибка:

"HTTP/1.1 404 Соединение: закрыто Дата: Чт, 16 июля 2009 13:00:31 GMT Сервер: Microsoft-IIS/6.0 X-Powered-By: ASP.NET MicrosoftSharePointTeamServices: 12.0.0.6421"

Журнал событий дает мне такую ​​информацию:
Произошла ошибка при установлении соединения с сервером. При подключении к SQL Server 2005 эта ошибка может быть вызвана тем, что при настройках по умолчанию SQL Server не разрешает удаленные соединения. (поставщик: Named Pipes Provider, ошибка: 40 - Не удалось открыть соединение с SQL Server)

Итак... как мне извлечь старые данные с сервера SharePoint, который не работает, на новый, свежий, и как решить эту проблему?

решение1

Обратите внимание на следующее:Восстановление фермы с помощью инструментов SQL Server (Windows SharePoint Services 3.0):

Вы не можете использовать функцию восстановления Office SharePoint Server 2007 для восстановления базы данных конфигурации или базы данных контента центра администрирования. Вы не можете использовать инструменты резервного копирования и восстановления SQL Server 2005 для восстановления базы данных конфигурации в другую конфигурацию фермы или топологии.

По моему опыту, перемещение базы данных конфигурации не работает слишком хорошо. Я имел больший успех, создавая ее зановоиспользуя этот вид процесса.

Однако, почему бы вам не разобраться, почему база данных конфигурации недоступна? Кажется, это излишество — перемещать базу данных без предварительного устранения неполадок. В журналах ULS в '12 Hive' или, возможно, даже в средстве просмотра событий должно быть больше подробностей о том, в чем проблема.

решение2

В новом окне перейдите в SQL Config Tools и Surface Area Config Manager. Щелкните Surface Area Config для Services and Connections. В новом окне щелкните Remote Connections и измените его на Local and Remote Connections > TCP/IP only.

решение3

Если старый сервер все еще работает, почему бы просто не выяснить, почему веб-ферма не может подключиться к нему, и не восстановить это соединение?

Можете ли вы выполнить ping SQL Server из веб-фермы? Можете ли вы подключиться по telnet к порту SQL Server?

решение4

Пробовали ли вы подключить ферму к старой базе данных конфигурации с помощью команды psconfig?

Что-то вроде

psconfig -cmd configdb -connect -server <yoursqlservername> -database 
<yourconfigdatabasename> -user <yourusername> -password <youruserpassword> 
-admincontentdatabase <yourCAcontentdatabasename>

Связанный контент