Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 3.106 pregleda

Najnovija ↓

Koriscenje Database Link 24.02.2012. u 10:32 · pre 178 meseci #1
U bazi imam 25 shema.
U shemi DISTUSER imam DATABASE LINK koji se zove dblijk i koji izgleda ovako.

CREATE DATABASE LINK "DBLINK.KUCA.RS"
CONNECT TO DISTUSER IDENTIFIED BY "change_on_install"
USING 'PDB.KUCA.RS';

SQL izgleda ovako:

create table PROBA_GR
tablespace USERS_NOLOG
as SELECT * FROM ND.PROBA_GR@dblink

I to odlicno radi ali ako sve to pokrenem kao DISTUSER

Medjutim kada to pokrenem kao SYS ne radi iako sam napravio isti link i u sys shemi.
Znaci javlja problem konekcijom, naime javlja da je pogresan USERNAME ili PASSWORD.
Pretpostavljam da je greska u kreiranju konekcije u SYS shemi, koja izgleda isto kao i gornja.

Re: Koriscenje Database Link 24.02.2012. u 10:47 · pre 178 meseci #2
Uh, zašto ti je potreban dblink u šemi SYS, još gore, zašto kreiraš tabele u šemi SYS?
Koju grešku, u stvari dobijaš - ORA-1017?
Šta želiš da postigneš?
Re: Koriscenje Database Link 24.02.2012. u 10:51 · pre 178 meseci #3
Sta ti vraca:

select *
from all_db_links;

Da nisi jos negde kreirao sa istim nazivom?
Re: Koriscenje Database Link 24.02.2012. u 10:52 · pre 178 meseci #4
Ne zelim da kreiram tabele u semi SYS, pitanje je tako formulisano samo radi lakseg razumevanja, SYS user ima sva prava.
Greska koju dobija je sledeca:

ORA-01017: invalid username/password; logon denied
ORA-02063: preceding line from PDBLINK

Zelim da povucem podatke iz druge baze i smestim ih u ovu radi dalje obrade.
Re: Koriscenje Database Link 24.02.2012. u 10:57 · pre 178 meseci #5
@brzak
Vraca bas ono sto i treba
sve parametre dblinka Owner; dblink; Username; Host, Date_Created.
I nema drugih sa istim imenom sto potvrdjuje i broj redova, 1 red.
Re: Koriscenje Database Link 24.02.2012. u 11:10 · pre 178 meseci #6
A sad ozbiljno: Nemoj da kreiraš nikakve objekte u SYS šemi!!!! NIKADA!!!!
Kako znaš da je sve isto? Da li je komanda za kreiranje DB linka i tabele u SQL skritpti, pa si siguran da je komanda ista? Da li pre naredbe za kreiranje DB linka imaš CONNECT komandu koja možda javlja ORA-1017? Da li si probao da se konektuješ sa SYS/password, a nisi napisao AS SYSDBA?

A, da ne zaboravim, Nemoj da kreiraš nikakve objekte u SYS šemi!!!! NIKADA!!!!
Re: Koriscenje Database Link 24.02.2012. u 11:19 · pre 178 meseci #7
Ne planiram da kreiram tabele u sys shemi.
Kreirao sam dblink samo radi probe.
I BRAVO, ne mogu da se zakacim na bazu sa SYS nalogom AS Normal.
Moguce je da je to problem, provericu.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme