Програмирование

Linux

Сети

Базы данных

Сылки

Проекты

Установка сервера баз данных и восстановление базы данных из архива.

Шаг первый:

Установка сервера MS SQL 7.0

Шаг второй:

Устанавливаем клиентскую часть от сервера MS SQL 2000.

Установка клиентской части от MS SQL 2000 заменяет устаревшие библиотеки от седьмой версии и дает возможность восстановить архив базы данных. Инструментарий от двух тысячного сервера намного приятнее и удобнее в работе, что позволяет очень сильно облегчить работу.

Шаг третий:

После установки необходимо запустить сам сервер, для этого запускаем Service Manager из пакета программ SQL Server 7.0. В открывшемся окне, в поле "Server:" должно быть указанно имя сервера. В поле "Services:" должно быть установлено "MSSQLServer". Галочка "Auto-start service when OS starts" должна быть включена. Далее нажимаем кнопочку "Start/Continue", что и запускает сам сервер. После всех манипуляций сервер запущен, и его значек с зеленой стрелочкой появляется в нижнем правом углу.

Шаг четвертый:

Далее запускаем Enterprise Manager, и регистрируем локальный сервер. Для этого выбираем значок с надписью "Register server". Отвечаем на все вопросы задаваемые мастером. Устанавливаем переключатель регистрации в положение "Регистрация SQL сервером" а не системой и регистрируемся под именем "sa" с пустым паролем. Далее заводим учетную запись с именем "DEMO" и назначаем регистрацию средствами сервера. Выставляем новому пользователю максимальные права. ВАЖНО: пользователь "sa" обязательно задаем пароль. Если не задать пароль, то удаленно, или локально можно будет попасть в базу данных без пароля.

Шаг пятый:

Перед дальнейшими установками нужно обязательно проверить правильность установки сервера, для этого нужно запустить "Query Analyzer" по новым именем "DEMO" и исполнить команду "EXEC sp_server_info 18". После чего сервер должен выдать в колонки "attribute_value" примерно следующее "charset=cp1251 charser_num=5 sort_order_num=106". Если результат не такой, то нужно удалять сервер. Выставлять правильную локализацию системы, а потом заново ставить сервер и повторять все шаги пока не будет найден искомый результат. Если последняя цифра не будет 106 или 105, то восстановить базу данных из архива не получиться.

Шаг шестой:

Запускаем "Enterprise Manager" и в меню "Tools" выбираем "Restore Database". В поле "Restore as Database" вписываем "serj". На переключатели "Restore" выбираем "From device". Нажимает на кнопку "Select devices" указываем место нахождения файла. Нажимаем на кнопку "View Contents" и выбираем номер последнего сохранения в архивном файле. Далее переходим на закладку "Options" и нажимаем кнопку "Read from media". После чего нажимаем на "OK", если все было проделано правильно, то база данных будет восстановлена на сервер из архивного файла.

Hosted by uCoz