Z góry dzięki za odpowiedz i pozdrawiam,
Łukasz
mi sie wydaje ze nie mozna (masz dostepna jedna baze), ale glowy nie dam.
W systemie jest juz 1 baza danych o nazwie XE.
System, Users ... to są przestrzenie tabel, w ktorych trzymane sa obiekty.
> Próbowałem CREATE DATABASE NAZWA_BAZY;
> Niestety nie działa.
> W Panelu administratora oracle też nie moge niczego odszukać dot. tworzenia
> nowej bazy.
W XE nie tworzy sie nowej bazy, tylko korzysta z XE.
Jak ktos bardzo chce to moze to zrobic, ale jest to wbrew licencji.
Pozdrowienia,
Lucyna Witkowska
Pozdrawiam,
Łukasz
Użytkownik "Lucyna Witkowska" <ypwi...@nospamcyf-kr.edu.pl> napisał w
wiadomości news:fmhni8$v7u$1...@srv.cyf-kr.edu.pl...
Tak.
> PS. A tak w celu nauki to jak zrobić nową w takim razie? :)
W XE nie ma dbca (Database Configuration Assistant), wiec pozostaje tylko
komenda CREATE DATABASE - tylko nie mozna jej wykonac bedąc podlaczonym
do istniejącej otwartej bazy XE.
Poniewaz kroków jest parę i zależą od systemu operacyjnego to najlepiej
odczytać je na docs.oracle.com w podręcznikach: Administrator's Guide oraz
Platform Guide for Microsoft Windows (jesli akurat systemem są Windowsy).
Ale - dla tak utworzonej bazy danych nie będzie dzialala aplikacja webowa,
umozliwiajaca m.in. administrację przez WWW, ktora przychodzi z XE.
Pozdrowienia,
LW
Pozdrawiam,
Łukasz
Jeżeli pracowałeś wcześniej na MySQL i PostgreSQL to prawdopodobnie
chcesz utworzyć nowy schemat (CREATE USER ... IDENTIFIED BY ...) a nie
nową bazę danych.
Schemat/użytkownik służy w Oracle do odseparowania danych z różnych
aplikacji tak jak nowa baza danych w MySQL.
Pozdrawiam,
Wojciech Malinowski
moglbys podac schemat jak uwtorzyc dwie bazy
baza1, baza1 ?
z gory uprzejmie dziekuje :)
P.
Ogólnie to gościo pisze o oracle 10g EE czyli to nie chodzi chyba expres
edition tylko enterprise edition.
Pomijając, skoro zachaczyłaś o team bazy o sid-zie XE, że nie można zakładać
dodatkowej bazy ponieważ będzie to wbrew licencji to w takim razie jeżeli ja
tą standardowo zainstalowaną bazę usunę i założę od nowa bo np nie podoba mi
się kodowanie jakie jest zastosowane w standardzie to czy też łamię licencję
bazy XE?
Rzeczywiscie EE to Enterprise Edition, ale w czasie jej instalacji można sobie
wybrac tworzenie bazy, założyłam, że tego nie było, a więc Express
Edition (XE).
> Pomijając, skoro zachaczyłaś o team bazy o sid-zie XE, że nie można zakładać
> dodatkowej bazy ponieważ będzie to wbrew licencji to w takim razie jeżeli ja
> tą standardowo zainstalowaną bazę usunę i założę od nowa bo np nie podoba mi
> się kodowanie jakie jest zastosowane w standardzie to czy też łamię licencję
> bazy XE?
W licencji jest napisane: "Express Edition is limited to a single instance
on any server", wiec, jeśli się usunie bazę XE pewnie można sobie
założyc inna bazę. Tylko ze zmianą kodowania nie będzie tak prosto, bo
mogą być problemy z narzędziami dla tych kodów.
Pozdrowienia,
LW
jak widac w licencji sie pomylili :)
Powiem tak, przechodząc z płatnej wersji 9i na XE z wykorzystaniem
preinstalowanej bazy problem był z polskimi znakami w formsach 6.
Rozwiązaniem było stworzenie bazy od nowa z zastosowaniem kodowania takiego
jakie było używane w 9i. Jest to sprawdzone i działa.