Jaka jest ogólna różnica między v$widokiem a jego dba_ekwiwalentem? Weźmy na przykład v$tablespacei
Jaka jest ogólna różnica między v$widokiem a jego dba_ekwiwalentem? Weźmy na przykład v$tablespacei
Oracle zwraca błąd „ORA-01031: niewystarczające uprawnienia” Kiedy uruchamiam, sqlplus / as sysdbaale sqlplus sys/oracle123 as sysdbanie, dlaczego? Wersja Oracle: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Wersja systemu Linux: SUSE Linux Enterprise Server 11...
Pracuję nad aplikacją klient-serwer, która używa OCI do komunikacji z Oracle. W przeszłości nasza aplikacja często traktowała sesje jako nieskończony zasób, być może ze szkodą dla innych aplikacji, które współużytkują ten serwer Oracle. Staram się przekonać innych programistów, że dla naszej...
Mam bazę danych Oracle i chciałbym utworzyć ERD w Visio 2007 Pro. Do tej pory sprawdzałem komendy DBMS_METADATA.GET_DDL do generowania DDL. Wiem, że mogę zaimportować Access DB do Visio, ale wygląda na to, że Access rozumie dialekt SQL inny niż Oracle, więc musiałbym dostosować każde polecenie...
Zamykanie bazy danych przed aktualizacją lub łatką można wykonać na kilka sposobów. shutdown immediate; lub shutdown abort; startup restrict; shutdown immediate; lub shutdown abort; startup restrict; shutdown; lub alter system checkpoint; shutdown abort; startup restrict; shutdown...
Jakoś wydaje się, że SQL * Plus (przynajmniej w systemie Windows) nie jest w stanie zlokalizować skryptu ze ścieżką względną, gdy jest wywoływany za pomocą @@i gdy ścieżka zaczyna się od pojedynczej lub podwójnej kropki. Na przykład w obszarze x:\some\whereMam następującą strukturę...
Mam potężną maszynę z 70 GB pamięci RAM. Utworzyłem jedną instancję Oracle z 20 GB jako sga_target. Nie jestem w stanie utworzyć innej instancji Oracle, sga_target > 10Gnawet jeśli utrzymuję pierwszą bazę danych zamkniętą. Jeśli sga_target >=10Gustawię, podczas uruchamiania wyświetla się...
Trzy lub cztery lata temu przeczytałem gdzieś na blogu Oracle, że DBA użył do rozwiązania incydentu awaryjnego funkcji Oracle 10g zastępowania SQL w czasie rzeczywistym. Zasadniczo skonfigurował Oracle w taki sposób, że za każdym razem, gdy otrzymywał określone zapytanie A, zamiast tego wykonywał...
Mam następującą sytuację. Mam RAC. Na obu węzłach znajdują się zamki. Na pierwszym węźle 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...
Proszę wziąć pod uwagę następujący skrypt: 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...
Potrzebuję rozwiązania, aby ukryć określone kolumny w tabeli. Mamy ludzi, którzy muszą tworzyć raporty na podstawie tej bazy danych, a szczególnie niektóre z tych tabel z poufnymi informacjami, ale nie mogą widzieć takich elementów, jak wynagrodzenie lub ssn. Czy można filtrować określone kolumny...
Czy jest jakiś wbudowany sposób mapowania ról bazy danych Oracle na grupy Microsoft Active
Wykonuję proste zadanie projektowania bazy danych jako ćwiczenie szkoleniowe, w którym muszę wymyślić podstawowy projekt schematu dla następującego przypadku: Mam hierarchię produktów nadrzędnych i podrzędnych (na przykład Surowiec> Produkcja w toku> Produkt końcowy). Zamówienia są...
Dlaczego pierwsze zapytanie nie kończy się tym samym błędem co drugie: with w as (select 1 product_id, 10 units from dual union all select 2, 5 from dual) select sum(units) from (select product_id, sum(units) units from w); /* SUM(UNITS) ---------- 15 */ with w as (select 1 product_id, 10...
Zastanawiam się, jaki jest najszybszy sposób na prawidłowe uruchomienie / zamknięcie demona Oracle DB (Oracle 11.2, zainstalowany na maszynie testowej). Potrzebuję go do programów C / C ++, które używają OCI / Pro * C API. Chcę tego, ponieważ jestem przyzwyczajony do szybkości uruchamiania...
Jak znaleźć aktywne wartości parametrów SQLNET.ORA na serwerze? Wiem, jak znaleźć plik SQLNET.ORA, ale nie ma gwarancji, że wartości w tym pliku są aktywnie używane. Zmiany parametrów mogą wymagać ponownego uruchomienia nasłuchiwania, a czasem nawet ponownego uruchomienia bazy danych . Do...
Czy w Oracle jest SQL Server 2008 odpowiednik klauzuli USING INDEX? Specjalnie dla konstruktu: CREATE TABLE c(c1 INT, c2 INT); CREATE INDEX ci ON c (c1, c2); ALTER TABLE c ADD CONSTRAINT cpk PRIMARY KEY (c1) USING INDEX ci; W dokumentacji serwera Sql na temat unikalnych indeksów stwierdza...
Widoki wbudowane pozwalają wybierać podzapytanie, jakby to była inna tabela: SELECT * FROM /* Selecting from a query instead of table */ ( SELECT c1 FROM t1 WHERE c1 > 0 ) a WHERE a.c1 < 50; Widziałem to przy użyciu różnych terminów: widoki wbudowane, klauzula WITH, CTE i tabele...
Wcielenia wyjaśniono w odpowiedzi na inne pytanie na tej stronie. Odpowiedź wspomina o „osieroconych” wcieleniach: … Istnieją inne czynniki, które powodują wcielenia osierocone i kopie zapasowe OBSOLETE… Widzę z docs Oracle , który V$DATABASE_INCARNATIONzawiera STATUSkolumny, które mogą mieć...
Próbuję trochę lepiej zrozumieć Oracle 11g. Moje pytanie jest proste: w jaki sposób Oracle obsługuje dwie sesje, które próbują jednocześnie wstawić rekordy do jednej tabeli. Na przykład WSTAW A działa o godzinie 13:00 w stosunku do tabeli 1. Wykonanie zajmie 5 minut. WSTAW B jest wykonywany o...