Alekasnder Nowak uczeń
Temat: Użytkownicy Oracle10g
Witam;Potrzebuje przenosić użytkowników z jednej bazy do drugiej za pomocą migawki.
Robie coś takiego:
1) Łączę sie za pomocą łącznika z bazą źródłową
CREATE DATABASE LINK <Nazwa łącznika>
CONNECT TO <nazwa użytkownika za pomocą którego sie łącze>IDENTIFIED BY VALUES <hasło> USING <połączenie skonfigurowane w tnsnames>;
I połączenie działa
2) Robię replikę kont użytkowników (tylko z powodu ze nie mogę założyć dziennika replika jest robiona całościowa a nie przyrostowa)
CREATE MATERIALIZED VIEW uzytkownicy
build immediate
refresh complete
start with sysdate+(1/(24*60*30))
next sysdate+(1/(24*60*30))
as
select * from <właściciel>.<nazwa tabeli>@<nazwa łącznika>;
I teraz jak z tak uzyskanej tabeli w której mam nazwę użytkownika i hasło utworzyć nowe konto w bazie? próbowałem za pomocą triggera ale nie ma możliwości stworzenia na tej tabeli triggeraAlekasnder Nowak edytował(a) ten post dnia 17.10.10 o godzinie 13:51