Смена пароля:
ALTER USER <username> IDENTFIED BY NewPassword;
ORA-28000: the account is locked
alter user <user_name> account unlock;
Oracle Database version:
SELECT * FROM PRODUCT_COMPONENT_VERSION;
Просмотр SID:
select instance from v$thread;
SELECT name FROM v$database;
Показать пользователей (схемы):
select username from dba_users order by username;
Увеличить размер датафайла:
alter database datafile '/u02/oradata/sid115/data01.dbf' resize 1200M;
Отключение сессий:
select SID, SERIAL# from V$SESSION where USERNAME='username';
alter system kill session 'sid,serial# from prev command' immediate;
или
alter system disconnect session 'sid,serial# from prev command' immediate;
Синонимы:
CREATE SYNONYM<имя_синонима> FOR <имя_объекта>;
DROP SYNONYM <имя_синонима>;
select OWNER, SYNONYM_NAME from USER_SYNONYMS;
select OWNER, SYNONYM_NAME from DBA_SYNONYMS;
Rebuild index:
ALTER INDEX <index_name> REBUILD ONLINE;
Компиляция package:
alter package <package> compile package;
alter package <package> compile body;
Исходники:
select TEXT from user_source where name like '<package>' and type like 'PACKAGE';
select TEXT from user_source where name like '<package>' and type like 'PACKAGE BODY';
Database charset:
SELECT * FROM NLS_DATABASE_PARAMETERS;
sqlplus:
длина строки, кол-во строк:
set linesize 200 pagesize 999
Помощь:
HELP INDEX
описание (пакета, таблицы...):
DESCR table_name
запуск внешней команды:
!ls
HOST ls
запуск внешнего скрипта:
@script.sql
текущий пользователь:
SHOW USER
ALTER USER <username> IDENTFIED BY NewPassword;
ORA-28000: the account is locked
alter user <user_name> account unlock;
Oracle Database version:
SELECT * FROM PRODUCT_COMPONENT_VERSION;
Просмотр SID:
select instance from v$thread;
SELECT name FROM v$database;
Показать пользователей (схемы):
select username from dba_users order by username;
Увеличить размер датафайла:
alter database datafile '/u02/oradata/sid115/data01.dbf' resize 1200M;
Отключение сессий:
select SID, SERIAL# from V$SESSION where USERNAME='username';
alter system kill session 'sid,serial# from prev command' immediate;
или
alter system disconnect session 'sid,serial# from prev command' immediate;
Синонимы:
CREATE SYNONYM<имя_синонима> FOR <имя_объекта>;
DROP SYNONYM <имя_синонима>;
select OWNER, SYNONYM_NAME from USER_SYNONYMS;
select OWNER, SYNONYM_NAME from DBA_SYNONYMS;
Rebuild index:
ALTER INDEX <index_name> REBUILD ONLINE;
Компиляция package:
alter package <package> compile package;
alter package <package> compile body;
Исходники:
select TEXT from user_source where name like '<package>' and type like 'PACKAGE';
select TEXT from user_source where name like '<package>' and type like 'PACKAGE BODY';
Database charset:
SELECT * FROM NLS_DATABASE_PARAMETERS;
sqlplus:
длина строки, кол-во строк:
set linesize 200 pagesize 999
Помощь:
HELP INDEX
описание (пакета, таблицы...):
DESCR table_name
запуск внешней команды:
!ls
HOST ls
запуск внешнего скрипта:
@script.sql
текущий пользователь:
SHOW USER