Установка сервера баз данных и восстановление базы данных из архива.
Шаг первый:
Установка сервера 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", если все было проделано правильно, то база данных будет восстановлена на сервер из архивного файла.
|