Maciek Gaweł

Maciek Gaweł Student,
Politechnika
Koszalińska

Temat: Początki z Oracle, kreator bazy danych

Witam
Jestem studentem informatyki i chcę stworzyć bazę danych Oracle do mojej pracy inżynierskiej. Z Oracle nigdy nie miałem styczności jednak kierowałem się ambicją i chęcią nauczenia czegoś nowego :). Korzystałem do tej pory z MS SQL i Sybase. Moje pytanie jest następujące: czy istnieje w Oraclu graficzny kreator bazy danych, taki w którym dodaje sobie encje, pola, relacje itp bez pisania kodu, jesli tak to jak się nazywa. Moje pytanie jest pewnie dosyć banalne jednak dla osoby, która nigdy nie miała styczności z Oracle kluczowe.
Z góry dziękuje za odpowiedzi, pozdrawiam
Łukasz Kałmuk

Łukasz Kałmuk Senior IT Specialist

Temat: Początki z Oracle, kreator bazy danych

Czesc ,
( Unix )
sprawa wyglada tak ,ze mozesz utworzyc sobie instancje bazy podczas instalacji Oracla , wtedy podajesz SID'a bazy , hasło na konto SYS , polozenie tablespacow itd.

Mozesz takze zaisnatlowac czystego Oracla i nastepnie wykonac :
export zmiennej ORACLE_HOME ,
przesc do $ORACLE_HOME/bin i utworzyc instacje listner'a za pomoca graficznego narzedzia NETCA , a nastepnie utworzyc baze za pomocą graficznego narzedzia DBCA .

Oczywiscie te wszystkie czynnosci mozesz wykonac w trybie teksowym z przygotowanych templatow lub skryptów

Temat: Początki z Oracle, kreator bazy danych

Oczywiscie te wszystkie czynnosci mozesz wykonac w trybie teksowym z przygotowanych templatow lub skryptów

Nono :) Kolega jest początkujący :)

Podczas instalowania softu Oracle (i tworzenia bazy) można też dołożyć domyślne przykładowe dane (schemat użytkownika HR to chyba był), na których potem można się uczyć.
Dodawanie tabel, relacji, itp. do istniejącej bazy jest na pewno możliwe za pomocą graficznego Enterprise Managera, ale w tym przypadku to chyba lepiej SQLa napisać.Olimpia Widowska edytował(a) ten post dnia 13.12.10 o godzinie 11:18
Maciek Gaweł

Maciek Gaweł Student,
Politechnika
Koszalińska

Temat: Początki z Oracle, kreator bazy danych

Podczas instalowania softu Oracle

Jaki dokładnie soft potrzebuję ? Bo widzę tam sporo różnych możliwosci, korzystam z Windowsa, a Unix itp to dla mnie czarna magia :).

Temat: Początki z Oracle, kreator bazy danych

Maciek Gaweł:
Moje pytanie jest następujące: czy istnieje w Oraclu graficzny kreator bazy danych, taki w którym dodaje sobie encje, pola, relacje itp bez pisania kodu, jesli tak to jak się nazywa.

Graficzny kreator (służący do stworzenia samej bazy) to Database Configuration Assistant skrót DBCA. Można go uruchomić spod wiersza poleceń przez polecenie "dbca".

Popularny graficzny "kreator" służący do tworzenia obiektów bazy danych takich jak tabele, funkcje, constraint-y itd... to Oracle SQL Developer.

konto usunięte

Temat: Początki z Oracle, kreator bazy danych

Maciek Gaweł:
Podczas instalowania softu Oracle

Jaki dokładnie soft potrzebuję ? Bo widzę tam sporo różnych możliwosci, korzystam z Windowsa, a Unix itp to dla mnie czarna magia :).

Oracle SQL Developer:

http://www.oracle.com/technetwork/developer-tools/sql-...

Lepiej szybko się przerzuć. Oracle z Windowsem to tak różnie chce współpracować. Szkoda nerwów.
Maciek Gaweł

Maciek Gaweł Student,
Politechnika
Koszalińska

Temat: Początki z Oracle, kreator bazy danych

Dzięki wszystkim za odpowiedzi, jutro jak będę miał czas to postaram się postawić pierwsze kroki i wtedy się dopiero zacznie lawina pytań ;)

konto usunięte

Temat: Początki z Oracle, kreator bazy danych

Maciek Gaweł:
Podczas instalowania softu Oracle

Jaki dokładnie soft potrzebuję ? Bo widzę tam sporo różnych możliwosci, korzystam z Windowsa, a Unix itp to dla mnie czarna magia :).

Ehhhh Ci studenci :)
No to step-by-step:
1. Sciagasz instalkce Oracle pod Winde
http://www.oracle.com/technetwork/database/enterprise-...
2. Instalujesz :]
http://www.oracle.com/pls/db112/portal.portal_db?selec...
3. Sciagasz sobie soft do klepania sql itp.
http://www.oracle.com/technetwork/developer-tools/sql-...
http://www.oracle.com/technetwork/developer-tools/data...

Wszystko.
Łukasz Kałmuk

Łukasz Kałmuk Senior IT Specialist

Temat: Początki z Oracle, kreator bazy danych

Adam Michalski:
Maciek Gaweł:
Podczas instalowania softu Oracle

Jaki dokładnie soft potrzebuję ? Bo widzę tam sporo różnych możliwosci, korzystam z Windowsa, a Unix itp to dla mnie czarna magia :).

Oracle SQL Developer:

http://www.oracle.com/technetwork/developer-tools/sql-...

Lepiej szybko się przerzuć. Oracle z Windowsem to tak różnie chce współpracować. Szkoda nerwów.

Hi tak jak pisal Adam , daj sobie spokoj z polaczeniem Windy + Oracle .
Jak juz masz problemy to postaw sobie wirtualna maszyne z jakas dystrybucja linuxowa ( moze byc dystrybucja Oraclowa ) i na niej baze .

konto usunięte

Temat: Początki z Oracle, kreator bazy danych

Jeśli jeszcze ma Windows Server 2003 lub 2008, to można instalować Oracla. Ale na XP/Viscie/7 instalacja to same kłopoty, te systemy nie są wspierane przez Oracle i różnie to działa (jak loteria: czasem działa, czasem nie działa, a nerwów potrafi napsuć).

Temat: Początki z Oracle, kreator bazy danych

Adam Michalski:
Jeśli jeszcze ma Windows Server 2003 lub 2008, to można instalować Oracla. Ale na XP/Viscie/7 instalacja to same kłopoty, te systemy nie są wspierane przez Oracle i różnie to działa (jak loteria: czasem działa, czasem nie działa, a nerwów potrafi napsuć).

Uuuu Panie Adam, bluźnisz... :P
Moja praca magisterska (część programistyczna) stworzona została na Oracle9i + Forms&Reports na Windzie XP właśnie.
Wszystko śmigało... (a byłam wtedy kompletnie zielona więc gdyby pojawiły się jakieś tajemnicze krzaki podczas instalacji to mogłoby się różnie skończyć), nie tak jak u kolegi, który jest już tak zdesperowany że na grupie OracleDBA zaoferował że zleci konfigurację środowiska na Linuxie ;-)

konto usunięte

Temat: Początki z Oracle, kreator bazy danych

Olimpia Widowska:
Adam Michalski:
Jeśli jeszcze ma Windows Server 2003 lub 2008, to można instalować Oracla. Ale na XP/Viscie/7 instalacja to same kłopoty, te systemy nie są wspierane przez Oracle i różnie to działa (jak loteria: czasem działa, czasem nie działa, a nerwów potrafi napsuć).

Uuuu Panie Adam, bluźnisz... :P
Moja praca magisterska (część programistyczna) stworzona została na Oracle9i + Forms&Reports na Windzie XP właśnie.

Szczęśliwie Ci się po prostu udało. Ja miałem na XP problemy. Zresztą na 2003 też mi się magicznie instancja nie podnosiła automatycznie i to też właśnie był 9i, więc jeszcze stare czasy.
Czekaj ale Formsy chyba kiedyś były standalone, nie? Teraz, odkąd to na Webie wszystko zrobili, to się zaczęły problemy. EM też w 9i był standalone. Też go wolałem niż te webowe wynalazki, które są teraz ;)
Wszystko śmigało... (a byłam wtedy kompletnie zielona więc gdyby pojawiły się jakieś tajemnicze krzaki podczas instalacji to mogłoby się różnie skończyć), nie tak jak u kolegi, który jest już tak zdesperowany że na grupie OracleDBA zaoferował że zleci konfigurację środowiska na Linuxie ;-)

No właśnie, a niby w Polsce mamy taki problem z pracą, ale jakoś nikt nie kwapi się do podjęcia się tego zlecenia. A skoro zaoferował, że zleci, to na pewno nie za darmo ;)Adam Michalski edytował(a) ten post dnia 13.12.10 o godzinie 16:03

Temat: Początki z Oracle, kreator bazy danych

Adam Michalski:
Jeśli jeszcze ma Windows Server 2003 lub 2008, to można instalować Oracla. Ale na XP/Viscie/7 instalacja to same kłopoty, te systemy nie są wspierane przez Oracle i różnie to działa (jak loteria: czasem działa, czasem nie działa, a nerwów potrafi napsuć).

Ja mam trochę odmienne doświadczenia w tym temacie. Instalowałem Oracle 10g oraz 11G na Windowsach i Linux-ach i śmiało mogę powiedzieć, że najmniej problemów było na Windowsach. Jedynym Windowsem, który sprawiał mi problemy przy instalacji Oracle to Win Vista. Jak do tej pory najmniej problemowy był Win XP.
Moim zdaniem instalacje na systemie Linux (w porównaniu z Windows) wymusza wykonania większego nakładu pracy związanego z przygotowaniem systemu operacyjnego do instalacji.

konto usunięte

Temat: Początki z Oracle, kreator bazy danych

Karol Napiórkowski:
Jak do tej pory najmniej problemowy był Win XP.
Moim zdaniem instalacje na systemie Linux (w porównaniu z Windows) wymusza wykonania większego nakładu pracy związanego z przygotowaniem systemu operacyjnego do instalacji.

Ale jaki jest sens instalowania bazy Oracle na Windows XP? Moim zdaniem zaden.
Jesli chodzi o instalacje bazy pod Linuksem (w wersji podstawowej) niema tam nic skomplikowanego - instalacja kilku paczek, wyedytowanie kilku plikow i odpalenie ./runInstall ;)
Łukasz Kałmuk

Łukasz Kałmuk Senior IT Specialist

Temat: Początki z Oracle, kreator bazy danych

Karol Napiórkowski:
Adam Michalski:
Jeśli jeszcze ma Windows Server 2003 lub 2008, to można instalować Oracla. Ale na XP/Viscie/7 instalacja to same kłopoty, te systemy nie są wspierane przez Oracle i różnie to działa (jak loteria: czasem działa, czasem nie działa, a nerwów potrafi napsuć).

Ja mam trochę odmienne doświadczenia w tym temacie. Instalowałem Oracle 10g oraz 11G na Windowsach i Linux-ach i śmiało mogę powiedzieć, że najmniej problemów było na Windowsach. Jedynym Windowsem, który sprawiał mi problemy przy instalacji Oracle to Win Vista. Jak do tej pory najmniej problemowy był Win XP.
Moim zdaniem instalacje na systemie Linux (w porównaniu z Windows) wymusza wykonania większego nakładu pracy związanego z przygotowaniem systemu operacyjnego do instalacji.


No tak w koncu trzeba zainstalowac unixODBC i zmienic kilka parametrow do kernela , najlepiej to polozyc cegle na enter i zeby sie wszystko samo zrobilo ;D

Temat: Początki z Oracle, kreator bazy danych

Zbigniew Grabowicz:
Karol Napiórkowski:
Jak do tej pory najmniej problemowy był Win XP.
Moim zdaniem instalacje na systemie Linux (w porównaniu z Windows) wymusza wykonania większego nakładu pracy związanego z przygotowaniem systemu operacyjnego do instalacji.

Ale jaki jest sens instalowania bazy Oracle na Windows XP? Moim zdaniem zaden.
Jesli chodzi o instalacje bazy pod Linuksem (w wersji podstawowej) niema tam nic skomplikowanego - instalacja kilku paczek, wyedytowanie kilku plikow i odpalenie ./runInstall ;)

Sens może być taki, że wdrożeniowcy systemu posiadający mobilny sprzęt chcieliby mieć testowy system (z bazą) u siebie na maszynie.

Nie mówię, że instalacja na Linuksie to coś skomplikowanego tylko wymaga większego nakładu pracy niż w przypadku Windows.
Jednak na Windows nie trzeba instalować kilku paczek oraz edytować plików aby przygotować system do instalacji.

konto usunięte

Temat: Początki z Oracle, kreator bazy danych

Karol Napiórkowski:
Zbigniew Grabowicz:
Karol Napiórkowski:
Jak do tej pory najmniej problemowy był Win XP.
Moim zdaniem instalacje na systemie Linux (w porównaniu z Windows) wymusza wykonania większego nakładu pracy związanego z przygotowaniem systemu operacyjnego do instalacji.

Ale jaki jest sens instalowania bazy Oracle na Windows XP? Moim zdaniem zaden.
Jesli chodzi o instalacje bazy pod Linuksem (w wersji podstawowej) niema tam nic skomplikowanego - instalacja kilku paczek, wyedytowanie kilku plikow i odpalenie ./runInstall ;)

Sens może być taki, że wdrożeniowcy systemu posiadający mobilny sprzęt chcieliby mieć testowy system (z bazą) u siebie na maszynie.
Ale po co instalowac baze na laptopie skoro wdrozeniowiec moze miec deweloperska baze na serwerze i laczyc sie zdalnie np. przez VPN+ssh?
O wiele praktyczniejsze i wydajniejsze rozwiazanie.
Nie mówię, że instalacja na Linuksie to coś skomplikowanego tylko wymaga większego nakładu pracy niż w przypadku Windows.
Jednak na Windows nie trzeba instalować kilku paczek oraz edytować plików aby przygotować system do instalacji.

No fakt najlepiej polozyc cegle na ENTER i byc happy, ze instalacja trwala 15min a nie 30min :)
Ale kwiatki zaczynaja sie jak Windows zacznie stroic fochy, albo gdy trzeba bedzie zrobic cos bardziej konkretnego to wtedy nie jeden DBA pewnie zatesknil by za Linuksem...

Temat: Początki z Oracle, kreator bazy danych

Zbigniew Grabowicz:
Ale po co instalowac baze na laptopie skoro wdrozeniowiec moze miec deweloperska baze na serwerze i laczyc sie zdalnie np. przez VPN+ssh?
O wiele praktyczniejsze i wydajniejsze rozwiazanie.

Pod warunkiem, że wdrożeniowiec posiada w miarę dobre łącze. Zdarza się, że wdrożeniowiec musi coś potestować w hotelu w którym nie ma łącza, czasem u klienta są z tym problemy.
Innym ciekawym przypadkiem instalcji Oracle na XP jaki widziałem to kilka serwerów na masowe szkolenia użytkowników systemu. Instalacja na przykładowym XP może mieć wiele innych zastosowań. Wydaje mi się, że nie ma sensu na ten temat dyskutować bo to nie jest tematem tego wątku.

Ale kwiatki zaczynaja sie jak Windows zacznie stroic fochy

To zależy od doświadczeń. Ja osobiście nie spotkałem strojącego fochy Windowsa podczas instalacji Oracle, na XP czy późniejszych wersjach Windows (oczywiście poza Vistą). Spotkałem natomiast wiele problemów podczas instalacji na nie support-owanych dystrybucjach Linuxa, które też potrafią stroić fochy. Wydaje mi się, że Maciek powinien popróbować instalacji na obu systemach operacyjnych.
gdy trzeba bedzie zrobic cos bardziej konkretnego to wtedy nie jeden DBA pewnie zatesknil by za Linuksem...

Tu się z tobą zgadzam. Jeżeli trzeba by zrobić coś bardziej konkretnego Linuks będzie najlepszym rozwiązaniem. Dlatego przed instalacją trzeba określić do czego ta instalacja będzie wykorzystywana.

pozdrawiam
Karol

Temat: Początki z Oracle, kreator bazy danych

Wszyscy macie rację (albo tak mi się wydaje ;-) )
ale kolega chce się dopiero nauczyć, więc niech sobie instaluje na razie na czymś, co nie wygeneruje mu miliona problemów od samego początku, co by się tak od razu nie zniechęcił :) Co nie znaczy, że jak woli Linuxa, ma sobie na siłę instalować na Windowsie.
Moim zdaniem jak się zajrzy do Installation Guide (chodzi mi głównie o fragmenty nt. konfiguracji OS) to instalacja na Linuxie też nie jest jakimś wielkim wyzwaniem.
Marcin Stefaniak

Marcin Stefaniak Informatyk, Poczta
Polska

Temat: Początki z Oracle, kreator bazy danych

Jeśli kogoś interesuje mogę podrzucić prekonfigurowanego kickstart'a z krótką instrukcją użycia dla RHEL, OEL i chyba centos - końcu to wszystko RedHaty. Dzięki temu linuksa skonfigurowanego i gotowego pod instalacji bazy można mieć w 15 min.



Wyślij zaproszenie do