Брешенков А.В., Галямова Е.В., Сурков М.Н. - Предварительное знакомство с Oracle, Проектирование таблиц в Oracle Database 10g (1075562), страница 2
Текст из файла (страница 2)
На приглашение командной строки SQL введите следующую команду:SHUTDOWN IMMEDIATEИмейте в виду, что выполнение команды может занять некоторое время. Есликоманда выполнена успешно, на экране появлится следующее сообщение:Database closed.Database dismounted.ORACLE instance shut down.5. Если в течение нескольких минут никакого сообщения не появляется, и кажется,что ничего не происходит, Вы можете нажать CTRL-C, чтобы прервать выполнениекоманды, после чего введите следующую команду:SHUTDOWN ABORTБаза данных должна будет пройти процесс восстановления при запуске послекоманды SHUTDOWN ABORT.6.
Рекомендуется выполнить восстановление сразу же, после чего Вы можетеостановить базу данных обычным способом. Для этого выполните следующиекоманды по завершению SHUTDOWN ABORT:STARTUPSHUTDOWN IMMEDIATE7. Введите следующую команду для выхода из командной строки SQL:EXIT2.3. Доступ к домашней странице базы данных Доступ к домашней странице базы данных с рабочего стола81.Нажмите Start, укажите на Programs (или All Programs), перейдите на OracleDatabase 10g Express Edition, после чего выберите Go to Database Home Page.2.При появлении страницы авторизации, подключитесь к базе данных, используядействующие имя пользователя базы данных и пароль.Чтобы подключиться с правамиадминистратора используйте имя SYSTEM и пароль, который вы указали в процессеустановки.
Если регистрация прошла успешно, появится домашняя страница базы данных. Доступ к домашней странице базы данных из веб-браузера (локально)1. Введите в своем веб-браузере следующую ссылку:http://127.0.0.1:port/apexздесь port - это TCP-порт для HTTP-запросов на соединение. Обычное его значение- 8080. Вы могли изменить это значение при инсталляции.Например, если Вы установили Oracle Database XE с номером порта по умолчанию,то можете подключиться к домашней странице базы данных по этой ссылке:http://127.0.0.1:8080/apex2.
При появлении страницы авторизации, подключитесь к базе данных, используядействующие имя пользователя базы данных и пароль.Чтобы подключиться с правами администратора используйте имя SYSTEM ипароль, который вы указали в процессе установки.Если регистрация прошла успешно, появится домашняя страница базы данных. Доступ к домашней странице базы данных из веб-браузера (удаленно)Чтобы открыть домашнюю страницу базы данных через веб-браузер удаленногокомпьютера:1.
Введите в своем веб-браузере следующую ссылку:http://host:port/apexгде:host - имя хоста или IP адрес компьютера, на котором установлена OracleDatabase XE.port - это TCP-порт для HTTP-запросов на соединение. Обычное егозначение - 8080. Вы могли изменить это значение при инсталляции.Например, если Вы инсталлировали Oracle Database XE на компьютер с именемхоста myhost.mydomain.com и номером порта по умолчанию, Вы получите доступ кдомашней странице базы данных по этому URL-адресу:http://myhost.mydomain.com:8080/apex9При появлении страницы авторизации, подключитесь к базе данных, используядействующие имя пользователя базы данных и пароль.Чтобы подключиться с правами администратора используйте имя SYSTEM ипароль, который вы указали в процессе установки.Если регистрация прошла успешно, появится домашняя страница базы данных.2.4.
Получение помощиВы можете получить доступ к контекстно-зависимой оперативной помощиследующими способами:Для получения помощи по работе с текущей страницей в графическоминтерфейсе Oracle Database XE нажмите иконку Help в правом верхнем углу страницы.Откроется окно помощи. Кроме просмотра помощи по текущей странице, Вы можетеиспользовать навигацию по разделам, раскрыв содержание в левой панели. Инструментпоиска в окне помощи позволяет осуществлять поиск по всем темам оперативнойпомощи. Чтобы выполнить поиск, нажмите ссылку Find в верхней части окна помощи.Для получения подсказки по отдельным элементам страницы, остановитеуказатель мыши над обозначением элемента. Если обозначение элемента изменит свойцвет на красный, и указатель мыши изменится на стрелку со знаком вопроса, значит длявыбранного элемента страницы имеется подсказка. Нажмите на обозначение элемента дляпросмотра помощи в отдельном окне.2.5.
Описание домашней страницыКрупные пиктограммы домашней страницы базы данных имеют следующеефункциональное назначение:Administration—Управлениепользовательскимиучетнымизаписями,распределением оперативной памяти; управление дисковым пространством, сетевымисоединениями,мониторингактивностибазыданных,атакжепросмотрконфигурационной информации.Object Browser—Просмотр, создание, изменение и удаление объектов базыданных, а также навигация по ним. Чтобы редактировать и компилировать процедуры,функции и триггеры, пользуйтесь PL/SQL-редактором.10SQL—Доступ к следующим инструментам SQL:1.
SQL Commands—Запуск команд SQL и анонимных блоков PL/SQL. Запускскрпитов и сохраненных запросов.2. SQLScripts—Создание,редактирование,просмотр,запускиудалениескриптовых файлов. Загрузка и выгрузка скриптов для локальной файловойсистемы.Query Builder—Позволяет с небольшим опытом или совсем без знания языкаSQL строить SQL-запросы, используя графический пользовательский интерфейс.Просмотр отформатированных результатов запроса и сохранение запросов.Utilities—Загрузка и выгрузка данных, генерирование DDL, просмотр отчетов пообъектам, а также восстановление удаленных объектов базы данных.Примечание:При входе на домашнюю страницу базы данных под пользователем, отличным отSYSTEM, то становится доступной пиктограмма Application Builder.
Вы можетеиспользовать Application Builder для создания приложений Oracle Application Express.2.6. Навигация посредством иконок и менюВы можете перемещаться по пользовательскому графическому интерфейсу OracleDatabase XE щелкая большие иконки на домашней странице базы данных или на другихнавигационных страницах. При использовании этих иконок, у Вас есть два варианта:Щелчок по иконке — Щелкните иконку для перехода на страницу, на которуюуказывает название иконки.Возможно, Вам понадобится щелкнуть несколько этих иконок, каждый разопускаясь на один уровень в иерархии страниц, прежде чем Вы достигнете нужнойстраницы.Выбор из выпадающего меню иконки — Щелкните стрелку вниз с правойстороны иконки, чтобы увидеть выпадающее меню, а затем выберите пункт меню илилюбого из его подменю.Это более короткий путь для перехода на некоторые страницы.11На данной иллюстрации изображены две большие пиктограммы, расположенныеслева-направо по домашней странице базы данных.
Левая из них изображена с раскрытымвыпадающим меню. В меню находятся связанные с пиктограммой команды. Некоторые изкоманд имеют подпункты.2.7. Навигация посредством цепочек ссылокЦепочки ссылок (называемые также локационными ссылками) расположены вверхней части каждой страницы пользовательского графического интерфейса OracleDatabase XE. Хвост в цепочке ссылок показывает положение текущей страницы виерархии страниц. Вы можете использовать цепочки ссылок для прямого перехода напредыдущую страницу или на любую страницу, находящуюся выше текущей в иерархии.В следующем примере, который был взят со страницы Построителя Запросов, нажатие наHome переместит Вас на домашнюю страницу базы данных:Это изображение показывает хвост цепочки ссылок со страницы Query Builder,переход на страницу SQL и голову цепочки (переход на страницу Home).
Хвост идетслева-направо и самая левая локационная ссылка представляет вершину иерархии.Символ "больше чем" (>) разделяет ссылки в цепочке.2.8. Импорт, экспорт, загрузка и выгрузка данныхOracle Database XE позволяет копировать данные между базами данных Oracle, атакже обмениваться данными с внешними файлами. Копирование данных осуществляется12посредством экспорта и импорта, а также посредством выгрузки и загрузки. В следующейтаблице имеются определения перечисленных терминов.ТерминЭкспортОпределениеКопирование данных во внешние файлы только для импорта в другую базуданных Oracle.
Такие файлы имеют собственный бинарный формат.ИмпортКопирование данных в базу из внешних файлов, которые были созданыэкспортом из другой базы данных Oracle.Выгрузка Копирование данных базы во внешние текстовые файлы для использованияв другой базе данных Oracle или в другом приложении (например втабличном процессоре).
Текстовые файлы имеют общепринятый формат,например с разделением табуляцией или запятыми (CSV).ЗагрузкаКопирование данных в базу из внешних текстовых файлов, которыесохранены в формате с разделением табуляцией, запятыми или в любомдругом формате, поддерживаемом утилитой SQL*Loader.2.8.1. Выбор подходящего варианта импорта, экспорта, загрузки,выгрузкиOracle Database Express Edition (Oracle Database XE) предоставляет на выборнесколько полноценных вариантов для импорта, экспорта, загрузки и выгрузки данных. Втаблице перечислены эти возможные варианты.Функционал или утилитаОписаниеМастера загрузки/выгрузкиПростой в использовании графический интерфейсданных графическогоЗагружает/выгружает из и во внешние текстовыепользовательского интерфейсаOracle Database XEфайлы (в формате с разделителями) или XML-файлыЗагружает/выгружает только таблицы, по одной заразДоступ только к схеме подключившегосяпользователяУтилита SQL*LoaderНет фильтрации данныхИнтерфейс командной строки, вызываемый13командой sqlldrМассовая загрузка данных из внешних файлов в базуданныхПоддерживает множество форматов ввода, включаяформат с ограничителями, формат с фиксированнойдлиной записи, формат с переменной длиной записи,потоковый форматУтилиты "Помпа данныхЗагружает одновременно несколько таблицПолноценные возможности для фильтрации данныхИнтерфейс командной строки, вызываемыйэкспорта" и "Помпа данныхимпорта"командами expdp и impdpВыполняют экспорт и импорт из одной базы данныхOracle в другую (собственный бинарный формат)Импорт/экспорт все типов объектов схемыИмпорт/экспорт всей базы данных, всей схемы,нескольких схем, нескольких табличных пространстви нескольких таблицExport and Import utilitiesПолноценные возможности для фильтрации данныхВысокая скорость выполнения операцийОтсутствует поддержка XMLTypeИнтерфейс командной строки, вызываемыйкомандами exp и impВыполняют экспорт и импорт из одной базы данныхOracle в другую (собственный бинарный формат)Имеется поддержка XMLTypeОтсутствует поддержка типов данных FLOAT иDOUBLEВозможности аналогичны помпе данных.Предпочтительно использовать помпу данных (DataPump), если только вам не надо выполнить импортили экспорт данных XMLType142.8.2.