Замена одних файлов базы данных StateProperty на другие

Шаг 1. Вызвать программу SQL Server Management Studio

Открыть меню «Пуск». Выбрать «Все программы» найти и открыть папку с названием «Microsoft SQL Server 2005». Выбрать пункт «SQL Server Management
Studio» и щелкнуть над ней левой кнопкой мыши

Рис. 1. Форма авторизации программы «SQL Server Management Studio»

На экране возникнет форма авторизации (смотри выше). Проверьте что в поле «Server name» указано имя компьютера, на котором сервер АИС «РЕГОСС».

В поле «Authentication» выберите из списка значение «SQL Server Authentication».

Замечание.
Если Вы уверены, что являетесь администратором СУБД, то можете выбрать «Windows Authentication». В этом случае вам не понадобится заполнять поля «User name» и «Password». Для вызова программы вам достаточно нажать кнопку «Connect».
Конец замечания.

В поле «User name» введите значение «sa».

В поле «Password» введите значение ваш пароль.

Шаг 2. Найти StateProperty в списке баз данных под управлением СУБД

Рис. 2. Основное окно программы «SQL Server Management Studio»

Открывшееся окно разделено программы «SQL Server Management Studio»разделено по вертикали на две части: панель навигации (левая часть) и панель данных (правая часть).

В окне левой части верхняя строчка содержит название компьютера, на котором установлен SQL server, версия этой MS SQL server и имя пользователя, с которым вы вошли в программу. Если слева от этой строчки стоит знак «+», то щелкните над ним левой кнопкой мышки, так чтобы знак сменился на «-», а под этой записью появился список подчинённых узелков.

Выделите первый сверху узелок с названием «Databases». Это список баз данных сервера. Если слева от этой строчки стоит знак «+», то щелкните над ним левой кнопкой мышки, так чтобы знак сменился на «-», а под этой записью появился список подчинённых узелков.

Выделите узелок с названием «StateProperty». Это список баз данных сервера. Если слева от этой строчки стоит знак «+», то щелкните над ним левой кнопкой мышки, так чтобы знак сменился на «-», а под этой записью появился список подчинённых узелков.

Шаг 3. Открыть окно отключения базы данных StateProperty
от сервера

Рис. 3. Меню вызова функции отключения базы данных «StateProperty»

Над выделенным узелком с названием «StateProperty» щелкните правой кнопкой мышки. Возникнет всплывающее меню.

В меню выберите пункт «tasks» (задачи). Откроется подменю.

В подменю выберите пункт «detach» (отключить)..

Шаг 4. Отключить базу данных StateProperty от сервера

Рис. 4. Окно отключения базы данных «StateProperty»

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

Если значения в таблице неправильные, то нажмите кнопку «Cancel». Повторите шали 2 и 3 заново.

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

По окончании отключения в списке баз данных панели навигации название базы данных «StateProperty» должно исчезнуть, как показано на рисунке ниже.

Рис. 5. «StateProperty»
исключена из списка баз данных сервера

Шаг 5. Заменить неактуальные версии файлов базы данных «StateProperty» на актуальные

Рис. 6. Место стандартного расположения файлов «StateProperty» на жестком диске.

Цель этого шага средствами операционной системы заменить неактуальные версии файлов базы данных «StateProperty» на актуальные.

Откройте проводник. Найдите в нем диск «C:». Среди папок диска найдите папку «Program files». Откройте ее.

Найдите папку «Microsoft SQL Server». Откройте ее.

Найдите папку «MSSQL.1». Откройте ее.

Найдите папку «MSSQL». Откройте ее.

Найдите папку «Data». Откройте ее.

По умолчанию именно в этой папке (C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data) расположены файлы присоединенных к MS
SQL Server баз данных.

База данных «StateProperty» в двух файлах:

  • Файл основных данных StateProperty.mdf (иногда он называется StateProperty_Data.mdf);
  • Файл журнала StateProperty.ldf (иногда он называется StateProperty_Log.mdf);

Выполните копирование актуальных версий файлов базы данных в эту папку, заменив им существующие, но не актуальные.

Замечание 1. Иногда файлы StateProperty_Data и StateProperty_Log имеют
названия, но не имеют расширения. SQL server будет работать и с ними, вы
при этом будете испытывыть некоторые неудобства. Поэтому лучше задать этим
файлам расширения. Но это можно сделать только в режиме восстановления базы
данных, который описан ниже.

Замечание 2. Если у Вас файлы базы расположены в другой папке или даже другом жестком диске, то Вам следует заменить их именно там.

Конец замечаний.

Шаг 6. Открыть окно подключения базы данных StateProperty к серверу

Рис. 7. Меню вызова функции подключения базы данных «StateProperty»

Вернитесь в среду программы «SQL Server Management Studio».

В панели навигации выделите узелок с названием «Databases». Это список баз данных сервера. Щелкните над ним правой кнопкой мышки. Возникнет контекстное меню.

В меню выберите пункт «Attach» (Подключить). Откроется окно подключения.

Шаг 7. Подключить базу данных StateProperty к серверу

Рис. 8. Выбор подключаемой базы данных «StateProperty»

В открытой форме подключения нажмите кнопку «Add» (добавить базу данных), расположенной под верхней таблице правой части окна. Откроется диалоговое окно выбора файла подключаемой базы данных.

В открывшемся окне выберите папку, в которой располагаются актуальные версии файлов базы данных «StateProperty», а затем выберите файл основных данных StateProperty.mdf (иногда он называется StateProperty_Data.mdf). Нажмите кнопку «OK».

Замечание1. Иногда файлы StateProperty_Data и StateProperty_Log имеют
названия, но не имеют расширения. В этом случае, для того чтобы выбрать нужный
файл следует в поле «Files of type» выбрать значение «All Files(*)». А затем выбрать файл StateProperty_Data.

Конец замечания.

Рис. 9. Окно подключения базы данных «StateProperty»

В верхней таблице появятся сведения о выбранном вами файле с основными данными. В нижней таблице появится список всех файлов, которые MS SQL server будет ассоциировать с базой данных «StateProperty».

Нажмите кнопку «OK», тем самым, запустите процесс подключения базы данных «StateProperty» к серверу.

Шаг 8. Проверить подключилась ли база данных StateProperty к серверу

В результате шагов 6-7 в имя «StateProperty» должно появиться в списке баз данных, как это показано на Рис. 2 и Рис. 3.

Не если этого н произошло сразу попробуйте выполнить функцию обновить список.

Рис. 10. Обновление списка базы данных «StateProperty»

Для этого, в панели навигации выделите узелок с названием «Databases». Это список баз данных сервера. Щелкните над ним правой кнопкой мышки. Возникнет контекстное меню.

В меню выберите пункт «Refresh» (Обновить). Список обновится.

Если имя «StateProperty» так и не появилось в списке баз данных, значит что то на предыдущих шагах было сделано неправильно. И все шаги по подключению
базы данных к серверу необходимо повторить.

ШШаг 9. Проверить наличие актуальных данных в подключенной базе данных StateProperty

Запустите модуль АИС «РЕГОСС Имущество» и проверьте видны ли последние введенные или исправленные вами данные.

Запустите модуль АИС «РЕГОСС Аренда» и проверьте видны ли последние введенные или исправленные вами данные.

Если все данные в порядке, то операция по замене одних файлов базы данных
StateProprty на другие выполнена успешно.

This entry was posted in РЕГОСС на заметку and tagged , , , . Bookmark the permalink.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *