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

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

3
Могу ли я рассчитывать на функции, выполняемые в первую очередь в SQL
Пожалуйста, рассмотрите следующий скрипт: create or replace function f(p_limit in integer) return integer as begin set_global_context ('limit', p_limit); return p_limit; end; / create view v as select level as val from dual connect by level<=sys_context('global_context','limit'); select f(2), v.* from v; /* F(2) VAL ---------------------- ---------------------- 2 1 2 2 */ …
9 oracle 

3
Как устранить неполадки enq: TX - конфликт блокировки строк?
У меня следующая ситуация. У меня есть RAC. На обоих узлах есть замки. На первом узле SID EVENT USERNAME BLOCKING_SESSION ROW_WAIT_OBJ# OBJECT_NAME LOCKWAIT SQL_ID STATUS 1 102 enq: TX - row lock contention MYUSER 155 136972 TABLE1V 0000000810EFA958 5f4bzdg49fdxq ACTIVE 2 111 enq: TX - row lock contention MYUSER 155 …

1
Функция подстановки SQL в Oracle 10g
Три или четыре года назад я где-то читал в блоге Oracle, что администратор БД использовал для разрешения чрезвычайных ситуаций функцию Oracle 10g для подстановки SQL в реальном времени. По сути, он настраивал Oracle таким образом, чтобы каждый раз, когда он получал определенный запрос A, он выполнял другой запрос B вместо …

3
У меня мощная машина с 70 ГБ оперативной памяти. Сколько экземпляров Oracle с 20 ГБ можно создать?
У меня мощная машина с 70 ГБ оперативной памяти. Я создал один экземпляр Oracle с 20 ГБ как sga_target. Я не могу создать еще один экземпляр Oracle, sga_target > 10Gдаже если у меня отключена первая база данных. Если я установил, sga_target >=10Gэто дает ниже ошибку при запуске: ORA-27104: системные ограничения …

1
SQL * Plus, @ и относительные пути
Почему-то кажется, что SQL * Plus (по крайней мере, в Windows) не может найти скрипт с относительным путем при вызове с помощью @@и когда путь начинается с одинарной или двойной точки. Например, у x:\some\whereменя есть следующая структура каталогов: script.sql main-dir\main-sub-dir call-script.sql script.sql То есть: два, script.sqlно в разных местах. Содержание …

2
Метод выключения Oracle
Завершение работы базы данных перед обновлением или исправлением можно выполнить несколькими способами. shutdown immediate; или shutdown abort; startup restrict; shutdown immediate; или shutdown abort; startup restrict; shutdown; или alter system checkpoint; shutdown abort; startup restrict; shutdown immediate; Конечно, есть и другие варианты. Что должно быть предпочтительным и почему?

1
Когда приложение использует слишком много сеансов?
Я работаю над клиент-серверным приложением, которое использует OCI для связи с Oracle. В прошлом наше приложение часто рассматривало сессии как бесконечный ресурс, вполне возможно, в ущерб другим приложениям, которые совместно используют этот сервер Oracle. Я пытаюсь убедить своих коллег-разработчиков в том, что для нашего приложения важно играть хорошо с другими, …
9 oracle 

4
Oracle возвращает ошибку ORA-01031: недостаточно прав
Oracle возвращает ошибку «ORA-01031: недостаточно привилегий» Когда я запускаю, sqlplus / as sysdbaно sqlplus sys/oracle123 as sysdbaнет, почему? Версия Oracle: Oracle Database 10g Enterprise Edition, версия 10.2.0.1.0 - 64-разрядная версия Версия для Linux: SUSE Linux Enterprise Server 11 (x86_64) Я знаю, что Oracle использует аутентификацию ОС при запуске sqlplus / …
9 linux  oracle 


1
Материализованные взгляды в оракуле
Как реализуются материализованные представления в Oracle? Я создал материализованное представление в оракуле. То, что я сейчас вижу, это вполне нормальная таблица с работой. Материализованные представления переведены в таблицы и рабочие места в оракуле?
9 oracle  view 

2
Как перенести хранимые процедуры SQL Server с использованием временных таблиц или табличных переменных в Oracle?
Разработчик C # поощряется руководством для написания хранимых процедур SQL Server, часто производящих подобные процедуры create table #t1 (...); insert into #t1 Select ... from table_a where ...; insert into #t1 Select ... from table_b where ...; update #t1 Set ... = ... where ... Select * from #t1; Одно …

1
Как я могу переписать для SQL Server триггер, который пишет для Oracle?
Как я могу переписать для SQL Server триггер, который изначально был написан для Oracle? Вот мой триггерный код Oracle: CREATE OR REPLACE TRIGGER P000KUL_TEST BEFORE INSERT ON P000KUL REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT TO_CHAR(SYSDATE, 'dd/mm/RRRR') INTO :NEW.SYSTEM_DATE FROM DUAL; SELECT TO_CHAR(SYSDATE, 'hh:mi') INTO …

1
Как я могу импортировать содержимое базы данных Oracle в Visio для создания диаграммы отношений сущностей?
У меня есть база данных Oracle, и я хотел бы создать ERD в Visio 2007 Pro. До сих пор я смотрел на команды DBMS_METADATA.GET_DDL для генерации DDL. Я знаю, что могу импортировать базу данных Access в Visio, но кажется, что Access понимает диалект SQL, который отличается от Oracle, поэтому мне …
9 oracle  import  erd  ddl  visio 

3
Несколько экземпляров Oracle - это хорошая практика?
Один из моих клиентов развернул базу данных нашего продукта на машине Solaris, на которой уже есть 3 экземпляра Oracle. Итак, сейчас на одной машине работают 4 экземпляра Oracle. И теперь мы испытываем проблемы с производительностью. У меня нет доступа к другим экземплярам или компьютеру, и все инструменты, которые у меня …


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