Czy istnieje jakaś dystrybucja linuxa, która super łatwo, prosto i elegancko będzie obsługiwała jakiś serwer www, php i sterowniki do oracla (oci) w php ?

Tak żeby to się instalowało i potem aktualizowało bez problemów?

Główne problemy to sterownik oci w php, którego instalacja i aktualizacja jest kłopotliwa.

#oracle #linux
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@msq: nie aktualizowałem instant. Tylko same php przez yum'a

W tej chwili zrobiłem tak, że wycofwałem zmiany i dalem sobie spokój.

Ale ta maszyna służy tylko do tego aby wgrać tam kod php i pokazać użytkownikowi. Baza oracla stoi gdzie indziej.
  • Odpowiedz
Mireczki, mam mini-projekt do zrobienia. Wymóg to użycie pl/sql i oracle. Jak najwięcej logiki aplikacji ma być po stronie bazy danych (funcke, procedury), do tego mam być skonstruować prosty interface. No i nie wiem jak to zrobić, chciałbym ten interface zrobić php, bo w nim czuje się najlepiej.

Teraz pytanie, jak z poziomu php uruchomić funkcje plsql? jak przesłać do niej jakieś parametry?

#php #oracle #sql
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

oracle.

Mam kolumnę, która przyjmuje trzy wartości:

'2014-02-28'

'2014-02-29'
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@venomik: Nie nie - wierszy jest pierdyliard.

Brakuje mi jakiejś wbudowanej funkcji iferror, którą bym tak wykorzystał:

case when if
error(to_date(kolumna,'RRRR-MM-DD')) then 1 else 0 end
  • Odpowiedz
@klocek_lego: pgAdmin to takie dosyc srednie narzedzie do developingu bazu danych - ok do prostych spraw, ale do czegos innego polecałbym poszukac jednak czegos lepszego (pewnie platnego)
  • Odpowiedz
Witam!

Pojawiło się nowe zapotrzebowanie na deweloperów PL/SQL dla klientów z branży ubezpieczeniowej.

Wymagane jest doświadczenie komerycjne w PL/SQL, mile widziane doświadczenie w pracy z Oracle Forms oraz Oracle Reports, Enterprise Architect i SVN-em.

Co
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szwendacz: W Oracle nazwa user = schemat. Tworzysz usera i tworzysz automatycznie nowa, pusta baze o takiej samej nazwie. te dwierzeczy sa nierozlaczne.

Polacz sie jako sys, utworz usera Northwind z jakim tam chcesz haslem, daj mu uprawnienia do zalogowania i do wszystkich obiektow w tej swojej bazie.

Potem sie podlacz jako ten user i odpal
  • Odpowiedz
select kolumna from tabelka;

W wyniku zapytania otrzymuje trzy wiersze typu string:

'wiersz1'

'wiersz2'
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć. Chcę sobie poćwiczyć tworzenie prostych zapytań PL/SQL na jakiejś testowej bazie danych. Jak najprościej przygotować sobie lokalne środowisko oracle? Mam Oracle Developera (działa, ale nie mam żadnej bazy żeby się połączyć) i Oracle Database Express, którą zainstalowałem i nie wiem co dalej, bo w sumie nie ma żadnego GUI i tu jest problem:D

#bazydanych #oracle
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kmicolo: Oracle PL/SQL Programming (online można pobrać ;) ) , Mastering Oracle PL/SQL (online), Oracle Database 11g PL/SQL Programming Workbook , Beginning PL/SQL: From Novice to Professional , Oracle Database 11g PL/SQL Programming

Tego jest tyle, że google pęka.

Ah zapomniałbym RTFM Oracle PL/SQL
  • Odpowiedz
#sql #oracle #bazydanych

Mam problem otóż mam w bazie użytkownika hr i ona ma swoje tabele ( employees, regions etc. ). Tworzę sobie nowego użytkownika i chcę mu dać prawo podglądu WSZYSTKICH tabel w całej bazie jak ma być wtedy skonstruowany GRANT ?

bo np kiedy zrobię:

GRANT SELECT on hr.employees to user1 to działa ale nie za bardzo wiem jak odwołać się do tabel w
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zagadnienie formalne z projektowania baz danych:

Mam w bazie danych obiekt "płatnej subskrypcji". Za taką subskrypcję użytkownik może zapłacić sobie sam, albo może mu zapłacić organizacja. Zazwyczaj taki problem rozwiązywałem w taki (lub zbliżony) sposób:

table Subscription_payer (

subscriptionId
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@prezes_n: no głównie dlatego, że organizacja nie jest użytkownikiem - chociaż ma użytkowników. Ale rozwiązałem ten problem, znajdując logiczne umiejscowienie tabeli payer
  • Odpowiedz