Pytanie dotyczy warunków licencyjnych Oracle. Chciałbym dowiedzieć się więcej na temat administrowania bazą danych Oracle. Niestety używam 32-bitowej wersji LInux, więc nie mogę zainstalować Oracle 11 XE (chociaż nie mogę znaleźć wersji 32-bitowej). Czy to w porządku, jeśli pobiorę i zainstaluję Oracle Standard lub Entrprise na moim osobistym notebooku i …
Edycja / Przedmowa: To pytanie zostało przeniesione z SO, ponieważ jestem szczególnie zainteresowany pytaniem o przekroczenia limitu czasu w zapytaniach do łącza DB. Dostarczone obejście z SO jest nieco OK, ale naprawdę interesuje mnie samo pytanie. Motywacja: miałem jedno zapytanie działające „na zawsze” (ponad 2 dni, dopóki nie zabiłem sesji), …
Stworzyłem zmaterializowany widok z DI_TEST_ALużytkownikiem, nazwijmy go MY_MVIEW. Pojawia się w USER_OBJECTStabeli MATERIALIZED VIEW, gdy próbuję go upuścić, otrzymuję komunikat o powodzeniu, ale obiekt wciąż tam jest. W rzeczywistości, gdy próbuję go odtworzyć, pojawia się błąd „obiekt już istnieje”. Widzę, że istnieje tabela o tej samej nazwie należąca do innego …
Jestem dość nowy w bazie danych Oracle. Zainstalowałem Oracle Database 11g R2na Oracle Linux 6. Pomyślnie utworzyłem nową bazę danych dbcai nawiązałem z nią połączenie, używając: $ sqlplus "/ as sysdba" Pomyślnie utworzyłem tabelę, wstawiłem niektóre dane i wykonałem kilka wyborów: SQL> CREATE TABLE Instructors ( tid NUMBER(7) PRIMARY KEY, …
Musimy upewnić się, że tylko jedna kopia konkretnej procedury działa w Oracle. Jeśli jest już uruchomiony, a użytkownik próbuje otworzyć inny, oznacza to błąd. Jaka jest najlepsza metoda tego?
Można użyć dziennika widoku zmaterializowanego (MV), aby umożliwić MV szybkie odświeżenie, które modyfikuje tylko zmienione dane. Jednak różne warunki uniemożliwiają MV korzystanie z dziennika i dlatego wymagają pełnego odświeżenia. Oracle zaimplementowało całkowite odświeżenie atomowe jako usunięcie i wstawienie każdego rekordu. Robi to, nawet jeśli ostatecznie nie ma żadnych zmian w …
Próbuję zmienić nazwę usługi instalacji Oracle 11.2.0.3 na serwerze z systemem Windows 2003. Podczas instalacji nazwa usługi została zdefiniowana w domenie domyślnej, ale chcielibyśmy się tego pozbyć. Co mam zrobić tak daleko (i co pracował wcześniej), aby zmienić nazwę usługi mydb.foo.bar, aby mydbtylko: alter system set service_names = 'mydb' scope …
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 PostgreSQL i ponieważ demon działa na …
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 units …
Szukam zapytania, aby wyświetlić listę wszystkich użytkowników, którzy mają granty w pakiecie. Na przykład użytkownik Schema_A otrzymał uprawnienia do wykonania pakietu: B.MyPackage. Pytam widoki lub tabele, takie jak: role_tab_privs, role_sys_privs, sys.dba_sys_privs, dba_role_privs ... ale nie mogę znaleźć tego, czego szukam.
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ę następujący błąd: ORA-27104: Definiowane przez system limity pamięci współdzielonej …
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 immediate; Oczywiście są też inne opcje. Które powinny być preferowane i dlaczego?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.