Oracle DB administering

Password files

Posted on

Password files: The Oracle Password File ($ORACLE_HOME/dbs/orapw or orapwSID) stores passwords for users with administrative privileges. One needs to create a password files before remote administrators (like OEM) will be allowed to connect. Follow this procedure to create a new password file: Log in as the Oracle software owner Run command: orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=mypasswd Shutdown […]

Oracle DB administering

Полномочия Java внутри БД

Posted on

Чтобы хранимый модуль на Java, выполняемый внутри БД, мог обращаться к локальной файловой системе, нужно дать права специальным образом. Чтобы посмотреть текущие права: select * from DBA_JAVA_POLICY where grantee = ‘OWNER’ Предоставить права делать что угодно внутри отдельной директории /u01/dir. Нужно обратить внимание: 1. Просто имени ‘/u01/dir/-‘ (то есть прав на все вложенные директории и […]

Oracle DB administering

Индекс для партиционированной таблицы

Posted on

Стоит задача для имеющейся большой партиционированной таблицы построить локальный индекс, причем желательно перестраивать его не сразу, а постепенно, по-очереди для отдельных партиций. create index MY_TABLE_I2 on MY_TABLE(COL1) local unusable; потом для партиций делаем: alter index MY_TABLE_I2 rebuild partition P_01122006 можно использовать параллельный запрос: alter index MY_TABLE_I2 rebuild partition P_01122006 parallel 8 Еще задача: после частичного восстановления базы […]

Oracle DB administering

Backup Control Files

Posted on

original article: http://esemrick.blogspot.com/2006/02/backup-control-files-are-they-special.html Backup Control Files – Are they special? I read an article today that talked about backup control files. Typically, DBAs don’t deal with backup control files on a daily basis so I thought I would take a look. This article asserts that Oracle requires a RESETLOGS operation after performing recovery using a […]

Oracle DB troubleshooting

Database incomplete recovery

Posted on

В случае создания controlfile есть определенное неудобство: Восстанавливаемую базу нельзя временно открыть read only и продолжить восстановление, так как возникает ошибка “в controlfile отсутствует checkpoint”. То есть для того, чтобы открыть восстанавливаемую базу в read only, нужен controlfile, который хотя бы раз открывался в read-write. recover database using backup controlfile until time ‘2012-06-11:03:00:00’; alter database […]

Oracle DB administering

Impdp и Expdp

Posted on

Source for the article: http://myorastuff.blogspot.com/2008/08/expdp-impdp.html Data pump is a new feature in Oracle10g that provides fast parallel data load. With direct path and parallel execution, data pump is several times faster then the traditional exp/imp. Traditional exp/imp runs on client side. But impdp/expdp runs on server side. So we have much control on expdp/expdp compared […]

Oracle DB troubleshooting

Ошибки и trace-файлы

Posted on

08.02.2012 в логе пишут, что ARC1: Archive log rejected (thread 1 sequence 270488) at host ‘rdb2’ FAL[server, ARC1]: FAL archive failed, see trace file. ARCH: FAL archive failed. Archiver continuing ORACLE Instance rdb – Archival Error. Archiver continuing см: ORA-16401 and ORA-16055 reported in primary alert.log when redolog switch is over frequently [ID 1243177.1] проблема […]

Oracle DB administering

Установка Oracle на Solaris

Posted on

Oracle Database 11g Release 2 (11.2.0.2) Installation On Solaris 10 (x86-64) In this article I’ll describe the installation of Oracle Database 11g Release 2 (11.2.0.2) on Solaris 10 (x86-64). The article is based on a default server installation as shown here. Alternative installations may require a different setup procedure. Download Software Unpack Files Hosts File […]

Oracle DB administering

SCN и Oracle

Posted on

Converting Hexadecimal Oracle SCNs to Decimal Oracle serializes transactions and manages concurrency and recovery using an ever-increasing number called a system change number, or SCN. Usually, we see these numbers expressed in decimal, in places like the v$ views and the alert log. Occasionally, however, Oracle’s code expresses SCNs in hexadecimal. Unfortunately, you can’t just […]