Управление вашей БД

 

На территории Access легко удалять, перемещать, создавать резервную копию БД. Нужно всего лишь найти соответствующий файл с расширением accdb и использовать средство управления файлами, например программу Проводник ОС Windows.

Программа SQL Server работает иначе. Как вы уже узнали, она обрабатывает файлы за кадром, не раскрывая имен этих файлов. Но даже если вы знаете, где искать файлы БД, вы мало что сможете с ними сделать. Например, если нужно перенести БД SQL Server с одного сервера на другой, простая операция вырезания и вставки в Проводнике не сработает. Исходный сервер будет продолжать искать БД, которую вы перенесли, а новый сервер будет продолжать ее игнорировать.

Если вы хотите выполнять задачи управления, такие как удаление, перенос или копирование БД, необходимо работать с программой SQL Server, т. к. она может перемещать файлы и изменять каталог БД. Один из вариантов — загрузить из Интернета бесплатное программное средство SQL Server Management Studio (см. рис. 20.2), которое поможет выполнять широкий круг задач администрирования. (Например, это средство понадобится, если у вас грандиозные планы, и вы начинаете настраивать параметры безопасности SQL Server для того, чтобы дать разрешения одним пользователям и отказать другим.) Однако самые распространенные задачи управления можно выполнять и прямо в программе Access. Секрет кроется в применении кнопки Office > Server (Office > Сервер) (меню Server (Сервер) появляется, только если открыт проект Access).

У вас в меню есть следующие варианты.

¦ Connection (Подключение). Выводит на экран диалоговое окно Data Link Properties (Свойство связи с данными), в котором можно изменять параметры подключения для вашего файла проекта Access. Обычно к этому окну обращаются при возникновении проблем подключения к вашей БД SQL Server. Например, если кто-то переместил или переименовал БД SQL Server или изменили имя пользователя и пароль, нужные вам для регистрации, именно в этом окне можно обновить ваши параметры. Задайте новый сервер, новое имя БД или сведения о пароле и щелкните мышью кнопку ОК для повторного подключения.

 

Подсказка

Если вы открыли файл проекта Access и не видите никаких таблиц, а в строке заголовка появляется сообщение "Disconnected" ("Нет соединения"), программа Access не смогла подключиться к вашей БД. Если имя БД или сервера были изменены недавно, выберите кнопку Office > Server > Connection (Office > Сервер > Подключение) для устранения проблем.

¦     Server Properties (Свойства сервера). Отображает диалоговое окно с базовыми сведениями о вашей БД, включая программу, которая выполняется (SQL Server), ее версию (у SQL Server 2005 номер версии 9), расположение сервера и текущей БД. В этом окне нельзя изменять никакие данные.

¦     Link Tables (Связь с таблицами). Позволяет добавить одну или несколько связанных таблиц к вашему текущему проекту Access. Как правило, суть заключается в добавлении связанных таблиц из другой БД (или даже другого сервера БД). Таким образом, вы можете видеть все, используя один файл Access.

¦     Back Up SQL Database (Резервная копия базы данных). Создает резервную копию вашей БД SQL Server в файле с расширением dat, который можно поместить куда угодно (на серверный или на свой компьютер). Специалисты SQL Server обычно предпочитают применять средство, позволяющее создавать резервные копии автоматически, например SQL Server Agent (это средство входит только в полную версию SQL Server).

¦     Restore SQL Database (Восстановление базы данных Microsoft SQL Server из резервной копии). Берет файл с расширением dat, который был создан командой Office > Server > Back Up SQL Database (Office > Сервер > Резервная копия базы данных), и создает заново соответствующую БД SQL Server.

¦     Transfer Database… (Перенос базы данных…). Позволяет переместить БД с одного компьютера на другой. (На обоих компьютерах должна быть программа SQL Server.) Программа Access сохраняет новое расположение сервера в вашем файле проекта, поэтому можно продолжать использование БД, находящейся на ее новом месте. Это средство

¦ удобно, если вы тестировали БД SQL Server на своем компьютере и теперь хотите перенести ее на сетевой сервер, где любые пользователи смогут обращаться к ней.

¦     Copy Database File… (Копирование базы данных…). Если вы запускаете программу SQL Server на своем компьютере, этот вариант позволяет создать копию файла БД, которую можно взять на другой компьютер. (Если вы подключены к копии программы SQL Server на другом сервере, эта команда работать не будет.) Обычно легче использовать команду Office > Server > Transfer Database… (Office > Сервер > Перенос базы данных…), поскольку она делает все за один шаг.

¦     Drop SQL Database (Удаление базы данных SQL Server). Стирает БД в программе SQL Server и удаляет ее.

¦     Set Logon Password (Задание пароля входа в систему). Если применяется смешанный режим аутентификации, эта команда позволяет изменить пароль SQL Server.

 

 

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100