Вопросы с тегом «oracle»

Все версии базы данных Oracle. Добавьте специфичный для версии тег, такой как oracle-11g-r2, если этот контекст важен в вопросе. Не используйте для продуктов Oracle, таких как приложения или промежуточное программное обеспечение, или других продуктов баз данных, принадлежащих Oracle, таких как MySQL или BerkeleyDB.

6
Как избавиться от сообщения ORA-28002, срок действия пароля истекает в течение 6 дней?
У меня есть пользователь, получающий ORA-28002, указывающий, что срок действия пароля истечет в течение шести дней. Я запустил следующее: ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; Но когда я пытаюсь войти в систему как пользователь, сообщение все еще там. Выполнение этого: select * from dba_profiles where RESOURCE_NAME LIKE 'PASSWORD_LIFE_TIME'; показывает, что …
18 oracle  security 

1
Слушатель Oracle 11g не работает с ошибками ORA-12514 и ORA-12505
Я запускаю экземпляр Oracle 11g локально на моей машине для разработки и могу подключиться к локальному экземпляру напрямую через SqlPlus: c:\>sqlplus ace SQL*Plus: Release 11.2.0.2.0 Production on Mon Mar 11 11:50:20 2013 Copyright (c) 1982, 2010, Oracle. All rights reserved. Enter password: Connected to: Oracle Database 11g Express Edition Release …

3
Есть ли разница в выполнении между условием JOIN и условием WHERE?
Есть ли разница в производительности между этими двумя примерами запросов? Запрос 1: select count(*) from table1 a join table2 b on b.key_col=a.key_col where b.tag = 'Y' Запрос 2; select count(*) from table1 a join table2 b on b.key_col=a.key_col and b.tag = 'Y' Обратите внимание, единственное отличие заключается в размещении дополнительного …

1
Дублировать пользователя базы данных Oracle
У нас будут внешние аудиторы для проверки нашей базы данных Oracle. Они будут запускать инструмент для выполнения проверки, и для этого им потребуется идентификатор пользователя, который может подключаться к базе данных и получать информацию из нее. У нас есть пользователь в базе данных для этого. Однако это производственный идентификатор, и …
17 oracle 

3
Что означает NVL?
Что означает NVL? Я говорю о функции Oracle и Informix (возможно, некоторых других), используемой для фильтрации ненулевых значений из результатов запроса (аналогично COALESCEдругим базам данных).

1
Срок для однорядной таблицы?
Есть ли конкретный термин для описания отношения с количеством элементов? Я имею в виду, в частности, «специальные» однорядные таблицы СУРБД DUAL(Oracle), SYSIBM.SYSDUMMY1(DB2, Derby) и RDB$DATABASE(Interbase, Firebird).

7
Составные индексы: сначала самый выборочный столбец?
Я читал о, composite indexesи я немного запутался по поводу заказа. Эта документация (чуть менее половины пути) говорит В общем, вы должны поместить столбец, который, как ожидается, будет использоваться наиболее часто, первым в индексе. Однако вскоре после этого говорится создайте составной индекс, поместив наиболее селективный столбец первым; то есть столбец …

3
Oracle не использует уникальный индекс для длинного ключа
У меня есть таблица с 250K строк в моей тестовой базе данных. (В производстве несколько сотен миллионов, мы можем наблюдать ту же проблему.) Таблица имеет строковый идентификатор nvarchar2 (50), а не ноль, с уникальным индексом (это не PK). Идентификаторы состоят из первой части, имеющей 8 различных значений в моей тестовой …

1
Почему сессии Oracle все еще живы после двух недель неактивности
БД: Oracle 10g O / S: Windows Server 2003, 64 бита Я запрашиваю список сеансов Oracle, сгенерированных веб-приложениями (фильтр по программе = w3wp.exe) select * from V$session where UPPER(program) LIKE '%W3%' order by logon_time Согласно Logon_Time, почему все еще живы сеансы с 31/07/2012 или 01/08/2012 или сессия до сегодняшнего дня …

2
Несколько операций с использованием WITH
Есть ли способ выполнить несколько операций с помощью WITHоператора? Что-то вроде WITH T AS ( SELECT * FROM Tbl ) BEGIN OPEN P_OUTCURSOR FOR SELECT * FROM T; SELECT COUNT(*) INTO P_OUTCOUNT FROM T; END; Я хочу выбрать некоторые данные и их количество ...
16 oracle  select  cte 

3
Как отличить SQL от PL / SQL?
Я знаю, что вопрос может показаться слишком глупым, но я никогда не понимал эту часть. SQL * Plus работает как с SQL, так и с PL / SQL. Как мне узнать, является ли какой-то код SQL или PL / SQL? Если в моем коде есть цикл for, это уже не …

2
Своеобразный случай синтаксиса внешнего соединения Oracle
Я видел следующее в запросе, который должен был быть перенесен из синтаксиса внешнего соединения Oracle в стандартный синтаксис внешнего соединения SQL: SELECT ... FROM A, B, C, D, E WHERE A.A_ID = B.A_ID AND B.B_ID = C.A_ID(+) AND B.B_KEY = C.B_KEY(+) AND C.C_ID = D.C_ID(+) AND B.A_ID = E.A_ID(+) AND …
16 oracle  join  syntax 

4
Какое значение имеет точка с запятой в конце команд SQL * Plus?
Некоторые операторы, такие как create table, insert to etc, в конце ставят точку с запятой: CREATE TABLE employees_demo ( employee_id NUMBER(6) , first_name VARCHAR2(20) , last_name VARCHAR2(25) CONSTRAINT emp_last_name_nn_demo NOT NULL ) ; в то время как другие любят set echo on connect system/manager и без точки с запятой. В …

6
Какая рекомендуемая конфигурация RAID для базы данных Oracle?
RAID (избыточные массивы недорогих дисков) поставляется с различными конфигурациями (RAID-0, RAID-1 ...). Какую рекомендованную конфигурацию RAID я должен настроить и использовать при установке базы данных Oracle. База данных будет в основном использоваться в качестве хранилища данных.

3
Как получить список заблокированных учетных записей / проверить, что учетная запись заблокирована?
Я могу использовать следующее заявление, чтобы разблокировать аккаунт: ALTER USER username ACCOUNT UNLOCK Но какое заявление я могу использовать, чтобы убедиться, что учетная запись в данный момент заблокирована?
16 oracle 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.