Как удалить oracle data base XE 18, если не могу найти папку C:\app\Oracle\product\18.0.0\? — Oracle — Ответ 14501416
По умолчанию устанавливается в C:\app\Oracle\product\18.0.0\, но даже не смотря на то что у меня отображаются скрытые папки, папки app нет, из-за чего удалить data base не могу.
| Меню пользователя @ sosisca |
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Готовые ответы и решения:
Ошибка подключения к базе Oracle DB Express 11g через Oracle Data Integrator
Приветствую. На работе дали задание: установить Oracle Data Integrator и создать стенд с.
Как подключиться к Oracle через контроль Data?
Можно заодно и про подключение MS SQL. Заранее благодарен.
Как устранить ошибку [Microsoft][ODBC driver for oracle][Oracle]ORA-20003
При работе в программе возникает вот такая ошибка ORA-20003 что это может быть?
Не могу найти инсталл для Oracle
Доброго времени суток! Проблема такая: не могу найти установочник оракла, с оф.сайта не качается.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Как удалить oracle 10
Установил оракл 10, в сервисах он виден (где можно остановить, перезапустить сервис), а.
Oracle + Spring Data
нужно создать метод, который получает значению по указанному полю ( метод должен быть.
Oracle Data Guard
Где можно найти софт Oracle 9i Data Guard. Если у кого нибудь есть дублирующие базы.
Не могу удалить папку, если из нее была открыта картинка
Есть на диске n папок, с именами 0, . , n-1, в каждой папке по 2 картинки с именами x1.jpg и.
Data Source Explorer и Oracle XE
Добрый день, уважаемые форумчане! Хочу обратится к вам с вопросом. Такая ситуация: я хочу.
ORA-01578: ORACLE data block corrupted
Добрый день. ОС: Windows 7 64 bit Base: Oracle 11g Express Edition 32 bit Столкнулся вот с такой.
Файлы базы данных Oracle
Предполагается, что вы инсталлировали базу данных, согласно документа.
Обязательные файлы:
- Файлы данных (Data Files)
- Оперативные файлы журналов повтора (Online Redo Log Files)
- Управляющие файлы (Control Files)
- Файлы параметров pfile, spfie (Parameter Files)
Необязательные файлы:
- Архивные файлы журналов повтора (Archive Log Files) (необязательные в том смысле, что база может быть настроена для работы без данных файлов)
- Alert log и трассировочные файлы (trace file) (Alertlog — если нет необходимости в изучении данных по ошибкам, можно удалить. Трассировочные файлы по умолчанию не создаются. Чтобы создавались, нужно включать трассировку и потом не забыть отключить)
- Файлы паролей (Password File)(По умолчанию не используются. Нужно специально создавать специальными командами.)
Файлы данных (Data Files)
Все данные в базе данных Oracle сохраняются в файлах данных. Все таблицы, индексы, триггеры, последовательности, программы на PL/SQL, представления — все это находится в файлах данных. И хотя эти и другие объекты базы данных логически содержатся в табличных пространствах, в действительности они сохраняются в файлах на жестком диске компьютера.
В каждой базе данных Oracle имеется по крайней мере один файл данных (но обычно их бывает больше). Если вы создаете в Oracle таблицу и заполняете ее строками, Oracle помещает эту таблицу и строки в файл данных. Каждый файл данных может быть связан только с одной базой данных.
У каждого файла данных имеется специальный формат, внутренний для программного обеспечения Oracle. Важно отдавать себе отчет в том, что файл данных состоит из заголовка и совокупности блоков. Заголовок файла данных Oracle содержит несколько структур, в том числе и идентификатор базы данных, номер и имя файла, тип файла, SCN создания и состояния файла.
Данные в файлы вносятся исключительно средствами Oracle.
Следующий запрос, покажет, где находятся файлы данных.
SQL> set linesize 200; SQL> set pagesize 0; SQL> col name format a40; SQL> select file#, name, status from v$datafile;
1 /u02/oradata/ora112/system01.dbf SYSTEM 2 /u02/oradata/ora112/sysaux01.dbf ONLINE 3 /u02/oradata/ora112/undotbs01.dbf ONLINE 4 /u02/oradata/ora112/users01.dbf ONLINE 5 /u02/oradata/ora112/my_indexes01.dbf ONLINE 6 /u02/oradata/ora112/my_data01.dbf ONLINE
Оперативные файлы журналов повтора (Online Redo Log Files)
Оперативные файлы журналов повтора — предназначены для записи всех изменений, выполненных над данными базы данных Oracle. Используется для хранения на диске информации для повторного выполнения операций.
Для компьютера выполнить задачи повторно — означает выполнить ее точно так, как она выполнялась в предыдущий раз. Поэтому назначение оперативного файла журнала повтора заключается в сохранении информации об изменениях в базе данных таким, образом, чтобы позже их можно было повторить.
Каждая база данных должна иметь не менее двух оперативных файлов журналов повтора. Текущий файл постепенно заполняется, после его заполнения (или переключения некоторыми командами), база данных приступает к записи в следующий файл. Эта операция называется переключением журналов.
Поскольку файлы повтора необходимы для выполнения восстановления базы данных и являются критичными, их объединяют в группы. Запись происходит одновременно в файлы одной группы.
SQL> set linesize 200; SQL> set pagesize 0; SQL> col member format a50; SQL> select group#, member from v$logfile order by group#;
1 /u02/oradata/ora112/redo01.log 1 /u01/app/oracle/fast_recovery_area/redo01.log 2 /u01/app/oracle/fast_recovery_area/redo02.log 2 /u02/oradata/ora112/redo02.log 3 /u01/app/oracle/fast_recovery_area/redo03.log 3 /u02/oradata/ora112/redo03.log
Управляющие файлы (Control Files)
Поскольку база данных Oracle является физическим набором связанных файлов данных, то для их синхронизации и контроля требуется особые методы. Для этих целей используются управляющие файлы.
База данных Oracle может иметь один или несколько управляющих файлов. Если имеется несколько управляющих файлов, все они должны быть абсолютно идентичными. При каждом запуске базы данных Oracle читает информацию управляющего файла, а при каждом изменении размещения или добавления новых файлов данных и журналов базы данных обновляет управляющий файл.
SQL> set linesize 200; SQL> set pagesize 0; SQL> col name format a100; SQL> select name from v$controlfile;
/u02/oradata/ora112/control01.ctl /u02/oradata/ora112/control03.ctl /u01/app/oracle/fast_recovery_area/ora112/control02.ctl
Файлы параметров pfile, spfie (Parameter Files)
Файлы параметров используются для конфигурирования действий Oracle предже всего при старте. Для того, чтобы запустить экземпляр базы данных, Oracle должен прочесть файл параметров и определить, какие параметры инициализации установлены для этого экземпляра. В файле параметров содержатся многочисленные параметры и их установленные значения. Oracle считывает файл параметров при запуске базы данных. Можно создать несколько файлов параметров, каждый будет соответствовать различным конфигурациям экземпляра.
- spfile — бинарный файл, который используется сервером Oracle при старте.
- pfile — текстовый файл с параметрами, будет использоваться при старте, если не будет найден spfile.
$ ls /u01/app/oracle/product/11.2/dbs/*.ora /u01/app/oracle/product/11.2/dbs/init.ora /u01/app/oracle/product/11.2/dbs/spfileora112.ora
При старте, Oracle считает файл spfileora112.ora. (файл серверных параметров). Преимущество spfile заключается в том, что при работе с базой данных, любые изменения в базе касающиеся изменения параметра системы, автоматически записываются в данный файл.
Если используется pfile, для сохранения изменений, необходимо либо “руками вносить эти изменения” в текстовый файл, либо в консоли выполнять команды для создания данных файлов Ораклом.
// создание pfile из памяти (в 11 версии Oracle) SQL> create pfile from memory;
// создать pfile из spfile SQL> Create pfile from spfile;
Как я могу узнать, что моя база данных использует PFILE или SPFILE?
Выполните следующий запрос, чтобы увидеть какой файл параметров был использован:
SELECT DECODE(value, NULL, 'PFILE', 'SPFILE') "Init File Type" FROM sys.v_$parameter WHERE name = 'spfile';
Init F ------ SPFILE
SQL> show parameter spfile;
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string /u01/app/oracle/product/11.2/d bs/spfileora112.ora
Архивные файлы журналов повтора (Archive Log Files)
Как только оперативный файл журнала повтора (Redolog) оказывается заполнен, программное обеспечение сервера Oracle начинает запись в следующий файл. Эта операция повторяется, как следствие информация в оперативных файлах журнала (Redolog) многократно перезаписывается.
Если необходимо сохранить историю изменений, нужно, чтобы после переключения журналов сохранялась их копия. Для этого достаточно перевести работу базы данных в режим работы ARCHIVELOG.
Архивные файлы журналов повтора жизненно важны при восстановлении. Если часть базы данных потеряна или повреждена, то для устранения повреждений обычно требуется несколько архивных журналов или туева хуча этих журналов. Файлы журналов повтора должны применяться к базе данных последовательно. Если один из архивных файлов журналов повтора пропущен, то остальные архивные файлы журналов не могут использоваться. Храните все свои архивные файлы журналов повтора с момента выполнения последней резервной копии. Файлы журналов постепенно накапливаются и разрастаются. Иногда необходимо их удалять. Все операции с данными файлами по применению их к базе выполняются исключительно средствами базы данных. А копировать и переносить их при желании можно как угодно. Бездумно удалять их руками не рекомендуется.
SQL> set linesize 200; SQL> set pagesize 0; SQL> col name format a100; SQL> select name from v$archived_log;
. /u01/app/oracle/fast_recovery_area/ORA112/archivelog/2011_11_22/o1_mf_1_11_7dq050f1_.arc /u01/app/oracle/fast_recovery_area/ORA112/archivelog/2011_11_23/o1_mf_1_12_7dsykrjd_.arc /u01/app/oracle/fast_recovery_area/ORA112/archivelog/2011_11_24/o1_mf_1_13_7dw3fy96_.arc /u01/app/oracle/fast_recovery_area/ORA112/archivelog/2011_11_24/o1_mf_1_14_7dw3ys4f_.arc /u01/app/oracle/fast_recovery_area/ORA112/archivelog/2011_11_26/o1_mf_1_15_7f04bqyq_.arc .
Alert log и трассировочные файлы (trace file)
При работе базы данных события и ошибки регистрируются в текстовых файлах на сервере базы данных. Файл журнала предупреждений (alert log) нужен администратору базы данных для отслеживания важнейших действий с базой данных — наподобие открытия и закрытия базы данных, установления параметров загрузки базы данных и переключения оперативных журналов повтора. Также в эти файлы записываются многие ошибки базы данных для последующего расследования их причин. Любые структурные изменения базы данных также регистрируются в файле журнала предупреждений.
// в 11 версии базы данных по умолчанию: $ ls /u01/app/oracle/diag/rdbms/rdb115/RDB115/trace alert_$.log
// в 11 версии появилась XML версия. По умолчанию: $ ls /u01/app/oracle/diag/rdbms/ora112/ora112/alertlog.xml
Когда возникает ошибка базы данных, может генерироваться файл трассировки (trace file). Они содержит подробную информацию о возникновении ошибки.
// в 11 версии базы данных по умолчанию трассировочные файлы хранятся /u01/app/oracle/diag/rdbms/ora112/ora112/trace
// Следующая команда выведет информацию по расположению трассировочных файлов SQL> show parameter dump_dest
Файлы паролей (Password File)
Необязательный файл, используется для защиты информации о подключениях привилегированных пользователей. Если отсутствует, то вы можете выполнять администрирование своей базы данных, только локально. Кроме того, с его помощью контролируется количество привилегированных подключений для управления в одно и то же время.
$ ls /u01/app/oracle/product/11.2/dbs/orapw* /u01/app/oracle/product/11.2/dbs/orapwora112
Tags: Oracle Database, Файлы базы данных Oracle,
|
|
|
Oracle DBA
Собираем также материалы по: SQL & PL/SQL
Лучше потратить какое-то количество времени, чтобы записать успешный опыт, чем потом повторно воспроизводить его по памяти.
Все материалы обновляются по мере нахождения лучших практик и апгрейда знаний. Если будут желающие добавлять свои знания или исправлять ошибки и неточности, пишите в телеграм чате. Если будет учавствовать больше людей, качество материалов будет улучшаться и обновляться быстрее. Ссылки на ваши профили в соц. сетях будут добавлены в статьях, в которых вы учавствуете.
Удаление Oracle Database под Windows
Beginning with 11.2, the Oracle Universal Installer will no longer be used to remove Oracle software from an environment. A new Deinstall tool is shipped with the Oracle Products and is also available for download on OTN
Это из нотки “How to Manually Remove Oracle Server Software on Microsoft Windows Platforms (Doc ID 1069034.1)”
Итак, имеем Oracle Database 11g, которую хотим “снести”.
Существуют 2 + 1 вариант. Рассмотрим их подробнее.
Вариант 1 – Deinstallation Tool
Как сказано в документе, используем Deinstall tool, для этого обращаемся к документации.
“Database Installation Guide for Microsoft Windows”, переходим к разделу “Removing Oracle Database Software”.
Все достаточно описано, выполняем по шагам.
Вариант 2 – ручное удаление (согласно ноте)
В документе описан “гуманный способ”, удаления. Используются консоли Database Configuration Assistant (DBCA) и Net Configuration Assistant (NetCA) для удаления продуктов. Далее ручная зачистка реестра, сервисов, переменных окружения и прочее.
Также описано удаление для кластерной модели.
Вариант 3 – ручное удаление
В результате был выбран этот вариант, т.к. удалялся весь софт Oracle с машины то консоли не использовались.
- Останавливаем все сервисы Oracle
- Удаляем файлы вместе с папкой из ORACLE_HOME
- Удаляем файлы вместе с папкой из C:\Program Files\Oracle
- Удаляем ветку в реестре HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
- Удаляем в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services все сервисы, имеющие в наименовании или ссылке слово Oracle
- Корректируем значения переменных окружения CLASSPATH, ORACLE_HOME, PATH, PERL5LIB.
- Удаляем ссылки в меню, относящиеся к продуктам Oracle
- Перегружаем машину, смотрим, чтобы все что мы делали – действительно привело к нужным нам результатам.
Остальное – не критично, т.к. нам ведь для переустановки.
Если хочется просто зачистить машину, чтобы следов не осталось, то тогда надо использовать документ (ноту), и по шагам выполнять указанные там действия.
2 thoughts on “ Удаление Oracle Database под Windows ”
Saimon
6. Корректируем значения переменных окружения CLASSPATH, ORACLE_HOME, PATH, PERL5LIB.
Можно этот пункт по подробней, где искать эти переменные, как корректировать?
Заранее спасибо.
Ну, как сказать. Есть 2 способа.
1 – вызываете командную строку (cmd.exe, или в far manager). Ну а там команды set, path и остальное.
2 – используете изменение настроек среды через оконный интерфейс
Правой кнопкой мыши на системной иконке открываете окно System Properties. Закладка Advanced. Внизу кнопка System Variables.
Далее в окне System Variables выбираете в нижнем блоке свою переменную, нажимаете кнопочку Edit п2 описан для windows XP
Служба системы отслеживания измененных данных для Oracle компании Attunity
Служба CDC Service для Oracle ― это служба Windows, которая просматривает журналы транзакций Oracle и регистрирует изменения выбранных таблиц Oracle в таблицах изменений SQL Server . Таблицы изменений SQL, где хранятся отслеженные изменения из базы данных Oracle, принадлежат к тому же типу, что и таблицы изменений, используемые в собственной системе отслеживания изменений SQL Server . Поэтому использовать эти изменения так же легко, как и изменения баз данных SQL Server .
Установка
Система отслеживания измененных данных Майкрософт для Oracle от Attunity поддерживает SQL Server 2019 г. и ниже.
Скачайте конструктор и службу системы отслеживания измененных данных Microsoft для Oracle от Attunity для соответствующей версии SQL Server по одной из следующих ссылок:
- Пакет дополнительных компонентов для конструктора и службы CDC Oracle для Microsoft SQL Server 2012 Integration Services от Attunity
- Пакет дополнительных компонентов для конструктора и службы CDC Oracle для Microsoft SQL Server 2016 Integration Services от Attunity
- Пакет дополнительных компонентов для конструктора и службы CDC Oracle для Microsoft SQL Server 2017 Integration Services от Attunity
- Пакет дополнительных компонентов для служб Microsoft SQL Server 2019 Integration Services
Службу CDC Service для Oracle можно установить на любой поддерживаемый компьютер с ОС Windows с доступом к исходным базам данных Oracle, изменения в которых отслеживаются, и к целевому экземпляру SQL Server , где находится целевая база данных CDC. Службе CDC Service не нужны локально установленные базы данных Oracle или SQL Server , а только их поддерживаемые клиенты. Сведения о месте установки необходимых компонентов базы данных см. в подразделе Предварительные требования базы данных в этом разделе.
Установка службы SQL Server CDC Service для Oracle помещает в выбранном месте графический интерфейс пользователя для настройки службы и служебную программу. Служба CDC Service для Oracle настраивается отдельно с помощью консоли конфигурации службы Oracle CDC. Дополнительные сведения о настройке службы Oracle CDC Service см. в разделе Справка F1 по службе системы отслеживания информации об изменениях данных для Oracle компании Attunity.
Службу CDC Service для Oracle можно установить на любой поддерживаемый компьютер с ОС Windows, на котором установлен собственный клиент Native Client SQL Server ; он не обязательно должен быть установлен на том же компьютере, что и целевая база данных SQL Server .
Поддерживаемые среды Windows
Служба системы отслеживания измененных данных для Oracle от Attunity может работать в следующих средах Windows:
- Windows 8 и 8.1
- Windows 10
- Windows Server 2012 и 2012 R2
- Windows Server 2016
- Windows 2019
Предварительные требования базы данных
Для работы со службой CDC Service для Oracle следует установить клиент Oracle, совместимый с версией базы данных Oracle. Это обязательный компонент, который нужно получить у Oracle и установить до установки службы Oracle CDC Service. Кроме того, необходимо установить клиент ODBC для SQL Server, используя процесс установки SQL Server.
Служба CDC для Oracle поддерживает следующие версии:
Исходная база данных Oracle
- База данных Oracle 10g, выпуск 2
- База данных Oracle 11g, выпуск 1 и 2
- Oracle Database 12c в классической установке (мультитенантная установка не поддерживается)
- База данных Oracle 18c в классической установке (мультитенантная установка не поддерживается), только для SQL Server 2019 г.
- База данных Oracle 19c в классической установке. (мультитенантная установка не поддерживается), только для SQL Server 2019
Целевая база данных SQL Server
Сведения о функциях, поддерживаемых различными выпусками SQL Server, см. в статье Возможности, поддерживаемые выпусками SQL Server 2016.
Запуск программы установки
Чтобы установить службу CDC Service для Oracle, откройте мастер установки для используемой платформы Windows (32-/64-разрядной) и следуйте инструкциям на экране.
Удаление службы системы отслеживания измененных данных для Oracle от Attunity
Служба CDC Service для Oracle удаляется с помощью пункта панели управления «Программы и компоненты».
При удалении службы CDC Service созданные базы данных SQL Server не удаляются. Для полного удаления этого средства нужно удалить базу данных MSXDBCDC и конкретные базы данных CDC, созданные в целевом экземпляре SQL Server , с которым производилась работа.
Если программное обеспечение службы CDC Service удаляется с одного компьютера и устанавливается на другой, нужно задать только следующие данные:
- Учетная запись службы
- SQL Server и учетные данные
- Главный пароль
Все прочие определения хранятся в базе данных SQL Server и доступны из предыдущей установки на другом компьютере.
В этой документации
- Архитектура службы системы отслеживания измененных данных для Oracle компании Attunity
- Служба CDC Oracle
- Справка F1 службы системы отслеживания измененных данных для Oracle компании Attunity
- Руководство по службе системы отслеживания измененных данных для Oracle компании Attunity
