Społecznościowe forum użytkowników drw.pl oraz produktów Kamsoftu

Pozostałe problemy => Problemy ogólne => Wątek zaczęty przez: MichalP w Wrzesień 30, 2019, 16:52:41 pm

Tytuł: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Wrzesień 30, 2019, 16:52:41 pm
Witam.

Chciałem się nauczyć odtwarzania baz Oracle swojego KS-PPSa.
Celem w miarę częstego testowania w ramach procedury odtwarzania.
O ile na bazach szkoleniowych z neta mi się prawidłowo odtwarzały dane to w przypadku KS-PPS
utykam na tym że po imporcie bazy na testowego kompa nie chce mi się przekompilować paczka.

Info jest takie.

Error(31,15): PLS-00201: identifier 'V$S' must be declared.


Czy jest tu ktoś dla kogo to chleb powszedni ?

PS to moje pierwsze zabawy z odtwarzaniem Oracle, więc proszę o wyrozumiałość bo mogę zadawać głupie pytania.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: 09061303 w Wrzesień 30, 2019, 17:49:33 pm
Masz niekoniecznie do końca poprawnie utworzony schemat (lub w przypadku PPSa schematy). V$S to jet synonim do systemowego widoku sesji i nie masz dla usera (ów) ppsowych do niego uprawnień i/lub sam synonim nie jest utworzony. Pytanie skąd masz skrypt tworzenie schematów? Jak chcesz sam go opracować, to spodziewaj się błędów przy pracy w aplikacji nawet o ile poprawnie zaimportujesz bazę. Najlepiej skrypt dostać od źródła czyli producenta oprogramowania.
Nie wiem czy dobre rozwiązanie, ale może się udać, jeżeli w takim stanie bazy puścisz aktualizator bazy PPSa (instalator - z dopięciem się na dane dostępowe do schematów PPSa, lub wrzuć katalog zainstalowanego PPSa na domyślną ścieżkę i z katalogu serw odpal ksinstall.exe - tam odpowiedni namiar na bazę). Później zobacz pod bazę jak wyglądają obiekty.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Wrzesień 30, 2019, 18:16:55 pm

Dzięki za szybką informacje.

Miałem nadzieje że EXPDP/IMPDP takie rzeczy przenosi.
Ale na to wychodzi że możliwe że nie.
Ale dziękuje za jakiś trop bo to już dla mnie dużo.

Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 30, 2019, 18:23:42 pm
Jaką masz wersję oracle ?
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Wrzesień 30, 2019, 18:27:40 pm

Wgrałem identyczną z tym co wgrał 5 lat temu partner Kamsoft - Oracle XE 11.2 /32
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 30, 2019, 18:38:04 pm
Na pewno trzeba dać uprawnienia dla userów KS i PPS
KS

GRANT CREATE DATABASE LINK TO KS;
GRANT CREATE PUBLIC SYNONYM TO KS;
GRANT CREATE SYNONYM TO KS;
GRANT CREATE TYPE TO KS;
GRANT CREATE MATERIALIZED VIEW TO KS;
GRANT CREATE ROLE TO KS;
GRANT CREATE TABLE TO KS;
GRANT CREATE VIEW TO KS;
GRANT CREATE PROCEDURE TO KS;
GRANT CREATE SEQUENCE TO KS;
GRANT CREATE TRIGGER TO KS;
GRANT CREATE SESSION TO KS;
GRANT EXECUTE ON DBMS_LOCK TO KS WITH GRANT OPTION;
GRANT EXECUTE ON UTL_SMTP TO KS WITH GRANT OPTION;
GRANT CONNECT TO KS;
GRANT RESOURCE TO KS;

PPS

GRANT CREATE DATABASE LINK TO PPS;
GRANT CREATE PUBLIC SYNONYM TO PPS;
GRANT CREATE SYNONYM TO PPS;
GRANT CREATE TYPE TO PPS;
GRANT CREATE MATERIALIZED VIEW TO PPS;
GRANT CREATE ROLE TO PPS;
GRANT CREATE TABLE TO PPS;
GRANT CREATE VIEW TO PPS;
GRANT CREATE PROCEDURE TO PPS;
GRANT CREATE SEQUENCE TO PPS;
GRANT CREATE TRIGGER TO PPS;
GRANT CREATE SESSION TO PPS;
GRANT EXECUTE ON DBMS_LOCK TO PPS WITH GRANT OPTION;
GRANT EXECUTE ON UTL_SMTP TO PPS WITH GRANT OPTION;
GRANT CONNECT TO PPS;
GRANT RESOURCE TO PPS;

zanim się zaimportuje backup.

 
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Wrzesień 30, 2019, 19:36:16 pm

Dzięki.

Rano backup do czystej instalki i testy.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 30, 2019, 19:48:15 pm
to nie wszystko co do odtworzenia. Jest jeszcze dużo do zrobienia.

Najpierw logujemy się do bazy:

sqlplus.exe SYSTEM AS SYSDBA
A następnie wklejamy skrypt:

DROP USER PPS CASCADE;
DROP USER KS CASCADE;
CREATE USER KS PROFILE DEFAULT
IDENTIFIED BY ks_password DEFAULT TABLESPACE KS
TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON KS
ACCOUNT UNLOCK;
GRANT CREATE DATABASE LINK TO KS;
GRANT CREATE PUBLIC SYNONYM TO KS;
GRANT CREATE SYNONYM TO KS;
GRANT CREATE TYPE TO KS;
GRANT CREATE MATERIALIZED VIEW TO KS;
GRANT CREATE ROLE TO KS;
GRANT CREATE TABLE TO KS;
GRANT CREATE VIEW TO KS;
GRANT CREATE PROCEDURE TO KS;
GRANT CREATE SEQUENCE TO KS;
GRANT CREATE TRIGGER TO KS;
GRANT CREATE SESSION TO KS;
GRANT EXECUTE ON DBMS_LOCK TO KS WITH GRANT OPTION;
GRANT EXECUTE ON UTL_SMTP TO KS WITH GRANT OPTION;
GRANT CONNECT TO KS;
GRANT RESOURCE TO KS;
CREATE USER PPS PROFILE DEFAULT
IDENTIFIED BY PPS_password DEFAULT TABLESPACE PPS
TEMPORARY TABLESPACE TEMP
QUOTA UNLIMITED ON PPS
ACCOUNT UNLOCK;
GRANT CREATE DATABASE LINK TO PPS;
GRANT CREATE PUBLIC SYNONYM TO PPS;
GRANT CREATE SYNONYM TO PPS;
GRANT CREATE TYPE TO PPS;
GRANT CREATE MATERIALIZED VIEW TO PPS;
GRANT CREATE ROLE TO PPS;
GRANT CREATE TABLE TO PPS;
GRANT CREATE VIEW TO PPS;
GRANT CREATE PROCEDURE TO PPS;
GRANT CREATE SEQUENCE TO PPS;
GRANT CREATE TRIGGER TO PPS;
GRANT CREATE SESSION TO PPS;
GRANT EXECUTE ON DBMS_LOCK TO PPS WITH GRANT OPTION;
GRANT EXECUTE ON UTL_SMTP TO PPS WITH GRANT OPTION;
GRANT CONNECT TO KS;
GRANT RESOURCE TO KS;

Import:
imp.exe KS@XE FILE=?KS.dat?
imp.exe PPS@XE FILE=?PPS.dat?



To jest przed importem.
Podaj mi swój skrypt do backupu zobaczymy co tam się kryje.

Podczas instalacji KS-PPS może wystąpić błąd informujący o niezgodności zestawu znaków między programem KS-PPS, a bazą Oracle

Tutaj skrypt do strony kodowej.
SET ECHO ON
SET SERVEROUTPUT ON
SPOOL EE8MSWIN1250.TXT
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER SYSTEM ENABLE RESTRICTED SESSION;
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;
ALTER SYSTEM SET AQ_TM_PROCESSES=0;
ALTER DATABASE OPEN;
ALTER DATABASE CHARACTER SET INTERNAL_USE EE8MSWIN1250;
SHUTDOWN IMMEDIATE;
STARTUP OPEN;
SPOOL OFF
EXIT


Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Wrzesień 30, 2019, 20:41:27 pm


1.
expdp system/%%%@xe full=Y  directory=backup dumpfile=%date%kopiakspps.dmp logfile=%date%kopiakspps.log
D:\kopieKS\bzip2.exe -6v %date%kopiakspps.dmp

2.
@echo off
set data=%DATE%
set czas=%TIME%
set baza=xe

exp system/%%%@%baza% full=y consistent=y file=D:\kopieKS\%data%_%baza%.dmp log=D:\kopieKS\%data%_%baza%.log
bzip2 D:\kopieKS\%data%_%baza%.dmp
set data=%DATE%
set czas=%TIME%


Stronę kodową sprawdziłem wcześniej
 - na obecnej bazie jest EE8MSWIN1250 i taką ustawiłem na dopiero czystej instalacje samego Oracla

Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Wrzesień 30, 2019, 20:45:04 pm
A to jak należy wykonać ?

Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Wrzesień 30, 2019, 22:45:13 pm
Jakby co tu dość rzeczowo jest opisane co nie co.
Naprowadziło mnie twoje imp.exe KS@XE


http://galaxys.pl/category/komputery/ks-pps/


Dzięki
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: 09061303 w Październik 01, 2019, 00:15:24 am
Nie wiem czego nie widzimy, bo może poszło privem - no i tak @MichalP wygląda jakby sam z sobą pisał. No ale...

Twój exp z poziomu system wykonany jako full - po co Ci obiekty usera system? Sprawdź jak z system'a wyrzucić tylko dane potrzebnych użytkowników, a nie wszystko jak leci.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Październik 01, 2019, 06:42:44 am
Nie wiem czego nie widzimy, bo może poszło privem - no i tak @MichalP wygląda jakby sam z sobą pisał. No ale...


Tak mogło to wyglądać :)
Odpowiadałem "cocolinko' i jednocześnie znalazłem tą stronę, która mi też dość dużo wyjaśniła.




Twój exp z poziomu system wykonany jako full - po co Ci obiekty usera system?

Jeden z skryptów (EXP/IMP) zamontował partner Kamsoft a drugi już na bazie pierwszego (EXPDP/IMPDP) sam zamontowałem, więc uznałem że jest to poprawne.



Sprawdź jak z system'a wyrzucić tylko dane potrzebnych użytkowników, a nie wszystko jak leci.

Tak też uczynię - eksport samego usera KS i PPS i potem ich import.
Oczywiście dzięki za porady bo póki co chyba idę z tym do przodu i każda dla was oczywista sprawa jest dla mnie poradą.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: PiotrSz w Październik 01, 2019, 11:12:09 am

Wgrałem identyczną z tym co wgrał 5 lat temu partner Kamsoft - Oracle XE 11.2 /32

A powiedzcie mi czy Kamsoft wspiera aktualne wersje Oracle XE czy trzeba na jakichś zabytkach działać?
Instalator odsyła chyba do w/w 11g a aktualna to już 18c!!!

Przede mną prawdopodobnie uruchomienie nowej instalacji PPSa od nowego roku i chciałbym to zrobić już na bazie Oracle.

Pozdrawiam
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: 09061303 w Październik 01, 2019, 18:37:04 pm
XE 11g to nie taki zabytek znowu, bo pomiędzy 11 a 18 jak chodzi o XE za wiele nic nie było.
Nie testowałem, niestety nie mam czasu, a chciałem się zabrać, ale jakbym miał to wchodzić, to na początku zadałbym pytanie Kamsoftowi.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: ranszy w Listopad 22, 2019, 10:26:09 am
Hej,
Pracuje ktoś z Was na Oracle w wersji 18c?
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: PiotrSz w Styczeń 24, 2020, 10:56:57 am
Ma ktoś pomysł co może być nie tak że nie mogę podpiąć kolejnych kompów klienckich pod PPSa na Oracle?
Mam 6 kompów z zainstalowanym na początku stycznia PPSem i one chodzą ok!
Teraz próbuję dodać 2 kolejne kompy, instaluje klienta oracle, dodaje odpowiednie tnsnames.ora, instaluje PPSa, wrzucam mu prawidłówy kspps.ini i..
przy próbie pierwszego uruchomienia mam prośbę o skonfigurowanie dostępu do bazy czyli baza XE, user PPS i hasło domyślne.
No i tego nie przechodzi.. ani jako user ani jako admin ani jako uruchom jako admin..
Połączenie do bazy raczej jest bo po kilku takich próbach blokuje mi usera PPS na bazie Oracla u muszę ręcznie go odblokować (alter user PPS account unlock;)
Jakieś pomysły?

Pozdrawiam

EDIT: Poszukiwania rozwiązania odwołane.. hasło musi być wpisane DUŻYMI LITERAMI... myślałem, że to była pierwsza rzecz którą sprawdzałem ale jak widać nie :-/
A w instrukcji PPSa
Cytuj
hasło do bazy danych KS-PPS (najlepiej ustawić domyślne ?kspps?)
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: lybex w Styczeń 24, 2020, 14:05:40 pm
a jakie to jest hasło domyślne?
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: 09061303 w Styczeń 24, 2020, 21:09:21 pm
Takie jak nadasz podczas zakładania użytkownika.

@PiotrSz
Zakładam, że masz Oracla 11 lub nowszego. Od tej wersji walidowana jest wielkość liter w haśle, hasło wygasza się po określonym czasie i trzeba je zmienić, po kilku próbach (3?) wpisywania złego hasła konto się blokuje. W starszych tego nie było. Są to ustawienia możliwe do zmiany przez parametry. Sprawdź skrypt zakładania usera, który wykorzystywałeś, czy czasem nie miał wpisanego hasła dużymi literami. Podejrzewam, że tak.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: lybex w Styczeń 27, 2020, 11:15:28 am
Ja wiem, że takie jak się nada. Po prostu jak ktoś pisze o "haśle domyślnym" to zanim napiszę odpowiedź wolę się upewnić czy przypadkiem nie ma na myśli "masterkey" ;)
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: PiotrSz w Luty 07, 2020, 10:06:53 am
Ja wiem, że takie jak się nada. Po prostu jak ktoś pisze o "haśle domyślnym" to zanim napiszę odpowiedź wolę się upewnić czy przypadkiem nie ma na myśli "masterkey" ;)

To jest takie masterkey tylko dla Oracla ;-)
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Sierpień 12, 2020, 11:52:33 am
Witam.

Czy baza Oracle XE po uzyskaniu 11 GB przestaje działać  czy przestaje być zgodna z licencją darmową  i dalej działa ?
Pewnie zdążę się przesiąść na soft na soft bez Oracla ,ale się zastanawiam jak z danymi historycznymi. By nie było że odetnie mnie od danych w jakimś momencie.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: 09061303 w Sierpień 12, 2020, 12:05:26 pm
Autoextend tablespace'a się nie da rady zrobić i baza praktycznie staje - wynikiem tego może być, że nie dasz rady się zalogować do aplikacji, a nawet do oracla samego z poziomu sqlplusa, żeby coś próbować zrobić.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Sierpień 12, 2020, 12:25:01 pm

Dzięki za rzeczową odpowiedź.

A czy backup i odtworzenie bazy zmniejszy ją o jakąś sensowną ilość czy nie ma sensu ruszać ?


Ewentualne jeszcze pytanie czy w niedużych bazach (schemat  KS 1,8 GB, PPS 7 GB ) przeliczanie statystyk ma znaczenie co do prędkości bazy czy się nie robi ?
I czy samo przeliczenie zmniejsza, zwiększa objętość bazy czy nie ma wpływu ?
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: 09061303 w Sierpień 12, 2020, 12:57:05 pm
Backup i odtworzenie nie zaszkodzi, ale raczej nie spodziewał bym się cudów. M.in. Kamsoftowe aplikacje rzadko robią delete na bazie, stąd też rekordy z bazy nie znikają, baza nie ma pustych miejsc, które odtworzenie by pominęło.
Liczenie statystyk nie zaszkodzi, ale to musisz sam ocenić czy po przeliczeniu ruszy szybciej, bo często trzeba jeszcze hardware brać pod uwagę.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Sierpień 12, 2020, 13:01:26 pm
Dziękuje za informacje. Cenne
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Sierpień 16, 2020, 16:41:52 pm
Możesz też pozbyć się informacji dotyczących opisów błędów i informacji na świadczeniach to zajmuje bardzo dużo miejsca.
Możesz też zrobić ruch w tabelach powinno tez trochę miejsca się zrobić:

connect /as sysdba;

alter table AANK enable row movement;

alter table AANK shrink space;

alter table ANK enable row movement;

alter table ANK shrink space;

alter table BLB enable row movement;

alter table BLB shrink space;

alter table BUM enable row movement;

alter table BUM shrink space;

alter table DKL enable row movement;

alter table DKL shrink space;

alter table IMP enable row movement;

alter table IMP shrink space;

alter table CWU enable row movement;

alter table CWU shrink space;

alter table XML enable row movement;

alter table XML shrink space;

alter table XML_DKB enable row movement;

alter table XML_DKB shrink space;

alter table XML_EPD enable row movement;

alter table XML_EPD shrink space;

alter table XML_PRD enable row movement;

alter table XML_PRD shrink space;

alter table XPR enable row movement;

alter table XPR shrink space;
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: MichalP w Wrzesień 11, 2020, 13:27:50 pm
Możesz też pozbyć się informacji dotyczących opisów błędów i informacji na świadczeniach to zajmuje bardzo dużo miejsca.


Robiłeś już to ?
Myślę że NFZ poniżej 2015 już nie sięga ( w niedużej przychodni).
Gdzie tego szukać.
W AMMS to w ciemno wiem co gdzie jest ale jakoś struktura Kamsoftowa mi nie leży.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 12, 2020, 10:37:35 am
Tak robiłem już kilka razy jak potrzebowałem miejsca. Zrobisz to z sql plusa.
O ile dobrze pamiętam to najwięcej miejsca zajmuje tabela xpr.
robisz dropa tabeli potem odpalasz ksinstall żeby odtworzyć tabelę. Po tym zabiegu sporo miejsca zejdzie.

Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: PiotrSz w Październik 05, 2020, 11:27:33 am
Myślę że NFZ poniżej 2015 już nie sięga ( w niedużej przychodni).

Hmm... mi w tym roku NFZ wymusił korektę świadczenia i rachunku z rok.. 2008..
Świadczenie skorygowałem ale rachunku nie bo w 2008 nie było elektronicznych rachunków ani w sumie chyba żadnych w PPSie tylko w systemie fk.

Pozdrawiam
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Marzec 20, 2021, 15:18:58 pm
Czy kopię bezpieczeństwa PPS jak jest na Oracl-u robi się tak samo jak na Firebird
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Marzec 20, 2021, 16:16:17 pm
Tworzenie kopii odbywa się zupełnie inaczej niż w przypadku firebirda.
Można napisać odpowiedni skrypt tworzący kopię.

ja kiedyś korzystałem ze skryptu

REM BACKUP by 2014

REM Zmienne systemowe
ECHO Nazwa pliku zawiera date i czas backupu
SET SCRIPTDATE=D%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%_T%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
ECHO Miejsce na pliki backup.dat i log
SET SCRIPTPATH=c:\BACKUP

REM Backup bazy KS
ECHO Backup bazy KS. Podaj HASŁO do konta KS!!!
C:\oraclexe\app\oracle\product\10.2.0\server\BIN\exp.exe KS@XE FILE="%SCRIPTPATH%\KS_%SCRIPTDATE%.dat" LOG="%SCRIPTPATH%\KS_%SCRIPTDATE%.log"

REM Backup bazy PPS
ECHO Backup bazy PPS. Podaj HASŁO do konta PPS!!!
C:\oraclexe\app\oracle\product\10.2.0\server\BIN\exp.exe PPS2@XE FILE="%SCRIPTPATH%\PPS_%SCRIPTDATE%.dat" LOG="%SCRIPTPATH%\PPS_%SCRIPTDATE%.log"
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Marzec 20, 2021, 17:54:56 pm
Dzięki za info obadam. Przy okazji zapytam robiłem aktualizację i teraz w koło chce aktualizować, nie wiem przy Oracl-u jak z tego wyjść. Czy to tak samo jak przy Fibrid, że tam usuwa się katalog, wers itd, czy jakoś inaczej
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Marzec 20, 2021, 18:12:24 pm
Co do aktualizacji to tak samo jak na fire...
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Marzec 20, 2021, 21:40:55 pm
Zrobiłem tak w KS-PPS zmieniłem nazwę dla ksppsrozl.dll oraz w katalogu serw zmieniłem nazwę dla ksinPPS.dll. Otworzyłem program>>aktualizuj
Nastąpiło pobieranie>>aktualizacja przeszła i jest OK. Dzięki
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 10:44:53 am
Witam, gdzie i jak ustawić nowe hasło. Instalował ORACLA KAMSOFT to starego nie znam
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 12, 2021, 11:03:40 am
Jak na oraclu to :
sqlplus
ALTER USER NAZWA_UZYTKOWNIKA IDENTIFIED BY NOWE_HASLO;
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 11:08:43 am
cocolinko proszę trochę dokładniej opisać, bo ja oracla nie czaję
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 12, 2021, 11:13:54 am
uruchom sqlplusa zaloguj się jako sysdba potem ALTER USER NAZWA_UZYTKOWNIKA IDENTIFIED BY NOWE_HASLO;
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 11:17:26 am
a jak uruchomić sqlplusa
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 12, 2021, 11:52:44 am
można cmd potem wpisz sqlplus
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 11:53:04 am
Już wiem, teraz muszę ustalić nazwę użytkownika. Czy to użytkownik jak do PPS, czy XE - masakra jakaś
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 12, 2021, 11:53:48 am
user PPS albo PPS2 :)
Komunikat miałeś że hasło do schematu PPS
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 11:55:00 am
Dzięki, że się odzywasz. Kurcze tylko nie znam starego hasła jak już dojdę jak je zmienić. Muszę coś zrobić bo rano w gabinecie będzie problem
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 11:56:02 am
czyli PPS i hasło masterkey
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 12, 2021, 12:20:31 pm
nie musisz znać starego :)
dajesz tylko ALTER USER PPS BY NOWE_HASLO;
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: PiotrSz w Wrzesień 12, 2021, 13:44:33 pm
czyli PPS i hasło masterkey

To chyba przy Firebird.
W Oracle coś kojarzę że domyślne do PPS było KSPPS (dużymi).

Pozdrawiam
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 14:05:22 pm
Nic mi tu nie wychodzi, nie rozumiem co po tej komendzie ma się zrobić :-(
Microsoft Windows [Version 10.0.19043.1202]
(c) Microsoft Corporation. Wszelkie prawa zastrzeżone.

C:\Users\Andrzej>sqlplus ALTER USER KSPPS IDENTIFIED BY NOWE_HASLO;

SQL*Plus: Release 18.0.0.0.0 - Production
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

Do uruchamiania instrukcji SQL, PL/SQL i SQL*Plus proszŕ u?ywaŠ interfejsu SQL*Plus.

Sk?adnia wywo?ania 1: sqlplus -H | -V

    -H             Wyťwietla wersjŕ SQL*Plus oraz
                   pomoc w zakresie sk?adni wywo?ania.
    -V             Wyťwietla wersjŕ SQL*Plus.

Sk?adnia wywo?ania 2: sqlplus [ [<opcja>] [[{logowanie | /nolog}]] [<start>] ]

  <opcja> to: [-AC] [-C <wersja>] [-F] [-L] [-M "<opcje>"] [-NOLOGINTIME]
               [-R <poziom>] [-S]

    -AC            W??czenie funkcji Application Continuity.
    -C <wersja>    Ustawia zgodnoťŠ polece˝, na ktˇre ma wp?yw,
                   na wersjŕ okreťlon? przez <wersja>.  Wersja
                   ma postaŠ "x.y[.z]". Na przyk?ad -C 10.2.0
    -F             Ta opcja poprawia ogˇln? wydajnoťŠ. Zmienia
                   domyťlne ustawienia wartoťci.
                   Szczegˇ?owe ustawienia: zob. SQL*Plus User's Guide.
    -L             Jest podejmowana jedn? prˇbŕ zalogowania, bez
                   ponownego monitowania przy b?ŕdzie.
    -M "<opcje>"   Ustawia automatyczne znacznikowanie HTML lub CSV dla wyjťcia. Opcje
                   maj? postaŠ:
                   {HTML html_options|CSV csv_options}
                   Szczegˇ?owy opis opcji HTML i CSV jest dostŕpny w podrŕczniku SQL*Plus User's Guide.
    -NOLOGINTIME   Bez wyťwietlania daty i godziny ostatniego pomyťlnego logowania.
    -R <poziom>    Ustawia tryb ograniczony w celu wy??czenia polece˝ SQL*Plus,
                   ktˇre wspˇ?dzia?aj? z systemem plikˇw. Poziomem mo?e byŠ
                   1, 2 lub 3. Najbardziej restrykcyjny jest -R 3, ktˇry wy??cza
                   wszystkie polecenia u?ytkownika wspˇ?dzia?aj?ce
                   z systemem plikˇw.
    -S             Ustawia tryb cichy, w ktˇrym jest wy??czone wyťwietlanie
                   banera SQL*Plus, monitˇw i echa
                   polece˝.

  <logowanie> to: {<nazwa_u?ytkownika>[/<has?o>][@<identyfikator_po??czenia>] | /}
              [AS {SYSDBA | SYSOPER | SYSASM | SYSBACKUP | SYSDG
              | SYSKM | SYSRAC}] [EDITION=wartoťŠ]

    Okreťla nazwŕ u?ytkownika i has?o konta bazy danych oraz
    identyfikator po??czenia z baz? danych. Jeťli nie zostanie
    on podany, SQL*Plus po??czy siŕ z domyťln? baz? danych.

    Opcje AS SYSDBA, AS SYSOPER, AS SYSASM, AS SYSBACKUP, AS SYSDG,
    Opcje AS SYSKM i AS SYSRAC okreťlaj? uprawnienia do administrowania baz? danych.

    <identyfikator_po??czenia> mo?e mieŠ postaŠ nazwy us?ugi sieciowej
    lub ?atwego po??czenia (Easy Connect).

      @[<nazwa_us?ugi_sieciowej> | [//]Host[:Port]/<nazwa_us?ugi>]

        <nazwa_us?ugi_sieciowej> to prosta nazwa us?ugi, ktˇra jest rozstrzygana
        na deskryptor po??czenia.

        Przyk?ad: Nawi?zanie po??czenia z baz? danych przy u?yciu nazwy us?ugi sieciowej,
                 przy czym nazw? sieciowej us?ugi bazy danych jest ORCL.

           sqlplus nazwa_u?ytkownika/has?o_u?ytkownika@ORCL

        Host to nazwa hosta lub adres IP komputera
        serwera bazy danych.

        Port to port nas?uchu na serwerze bazy danych.

        <nazwa_us?ugi> to nazwa us?ugi bazy danych,
        do ktˇrej ma byŠ uzyskany dostŕp.

        Przyk?ad: Nawi?zanie po??czenia z baz? danych przy u?yciu ?atwego
                 po??czenia (Easy Connect), gdy nazw? us?ugi jest ORCL.

           sqlplus nazwa_u?ytkownika/has?o_u?ytkownika@Host/ORCL

    Opcja /NOLOG powoduje uruchomienie SQL*Plus bez nawi?zywania
    po??czenia z baz? danych.

    EDITION okreťla wartoťŠ sesji Edition


  <start> to: @<URL>|<nazwa_pliku>[.<roz>] [<parametr> ...]

    Uruchamia okreťlony skrypt SQL*Plus z serwera WWW (URL) lub
    z lokalnego systemu plikˇw (nazwa_pliku.roz) z okreťlonymi parametrami,
    ktˇre bŕd? przypisane do zmiennych substytucyjnych w skrypcie.

Podczas uruchamiania SQL*Plus i po poleceniach CONNECT s? uruchamiane
profil serwisu (np. $ORACLE_HOME/sqlplus/admin/glogin.sql) i profil u?ytkownika
(np. login.sql z katalogu roboczego). W plikach
mog? byŠ zawarte polecenia SQL*Plus.
Wiŕcej informacji mo?na znalečŠ w podrŕcznikach SQL*Plus User's Guide i SQL*PLUS Reference.

C:\Users\Andrzej>
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: karolweksler w Wrzesień 12, 2021, 14:38:04 pm
najpierw samo polecenie sqlplus
potem Enter
i potem kolejne
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: PiotrSz w Wrzesień 12, 2021, 14:52:03 pm
najpierw samo polecenie sqlplus
potem Enter
i potem kolejne

No i odpowiednio zmodyfikuj pod siebie polecenie
sqlplus ALTER USER KSPPS IDENTIFIED BY NOWE_HASLO;
miałeś chyba zmienić hasło usera PPS a nie KSPPS no i NOWE_HASLO to wiesz, że ma być tam hasło ;-)

BTW to wygasanie hasła to chyba dało się jakoś wyłączyć?
Pamiętam, że mi też kiedyś wygasło i to ogarniałem ale chyba już od tego czasu nie wygasa bo coś jeszcze zrobiłem?

Pozdrawiam
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 15:18:05 pm
uruchamiam sqlplus
i wyskakuje mi podaj nazwę użytkownika i potem hasło
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 15:23:30 pm
Microsoft Windows [Version 10.0.19043.1202]
(c) Microsoft Corporation. Wszelkie prawa zastrzeżone.

C:\Users\Andrzej>sqlplus

SQL*Plus:
Release 18.0.0.0.0 - Production on N Wrz 12 15:22:08 2021
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.
Proszŕ podaŠ nazwŕ u?ytkownika: ALTER USER PPS IDENTIFIED BY Rom@1957;
SP2-0306: Niepoprawna opcja.
Sk?adnia wywo?ania: CONN[ECT] [{logowanie|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM|SYSBACKUP|SYSDG|SYSKM|SYSRAC}] [edition=wartoťŠ]]
gdzie <logowanie> ::= <nazwa_u?ytkownika>[/<has?o>][@<id_po??czenia>]
      <proxy> ::= <u?ytkownik_proxy>[<nazwa_u?ytkownika>][/<has?o>][@<id_po??czenia>]
Proszŕ podaŠ nazwŕ u?ytkownika:
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 15:29:50 pm
Robiłem tu różna kombinacje, ale zawsze chce nazwę użytkownika i hasło :-(
Zostawiam to
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: karolweksler w Wrzesień 12, 2021, 15:59:13 pm
Tutaj masz info co podać

czyli PPS i hasło masterkey

To chyba przy Firebird.
W Oracle coś kojarzę że domyślne do PPS było KSPPS (dużymi).

Pozdrawiam

i dopiero potem Alter.
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: cocolinko w Wrzesień 12, 2021, 17:55:42 pm
najpierw na usera sysdba się zaloguj
potem zmiana hasła
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 19:25:41 pm
Karolweksel i mam to, tylko nie wiem dlaczego jak hcę wpisać hasło to jakby nic się nie wpisuje i mam otwarte jako administrator:
Microsoft Windows [Version 10.0.19043.1202]
(c) Microsoft Corporation. Wszelkie prawa zastrzeżone.

C:\Users\Andrzej>sqlplus

SQL*Plus: Release 18.0.0.0.0 - Production on N Wrz 12 19:20:35 2021
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

Proszŕ podaŠ nazwŕ u?ytkownika: PPS
Proszŕ podaŠ has?o:
ERROR:
ORA-12560: TNS:b??d adaptera protoko?u


Proszŕ podaŠ nazwŕ u?ytkownika: ALTER USER PPS IDENTIFIED BY Rom@1957;
SP2-0306: Niepoprawna opcja.
Sk?adnia wywo?ania: CONN[ECT] [{logowanie|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM|SYSBACKUP|SYSDG|SYSKM|SYSRAC}] [edition=wartoťŠ]]
gdzie <logowanie> ::= <nazwa_u?ytkownika>[/<has?o>][@<id_po??czenia>]
      <proxy> ::= <u?ytkownik_proxy>[<nazwa_u?ytkownika>][/<has?o>][@<id_po??czenia>]
Proszŕ podaŠ nazwŕ u?ytkownika:
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 19:29:59 pm
Chyba jestem do bani :-(
wpisuję sqlplus i enter
nazwa użytkownika PPS
hasło: masterkey
i tu jakby dupa :-(
jak ktoś może to tak jak dla chłopa na miedzy w punktach:
1. sqlplus - enter
2. itd.
przepraszam ale jak ktoś ma czas to jeszcze bym spróbował. Wielkie dzięki, że piszecie :-)
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: karolweksler w Wrzesień 12, 2021, 19:44:24 pm
W cmd najpierw

sqlplus /nolog
i naciskasz enter
potem będzie
SQL>
i wpisz connect /as sysdba
i enter

a potem ALTER USER PPS IDENTIFIED BY Rom@1957;
i enter
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 20:04:50 pm
I jest to po wpisaniu pozycji dwa:
Microsoft Windows [Version 10.0.19043.1202]
(c) Microsoft Corporation. Wszelkie prawa zastrzeżone.

C:\WINDOWS\system32>sqlplus /nolog

SQL*Plus: Release 18.0.0.0.0 - Production on N Wrz 12 20:03:57 2021
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

SQL> connect /as sysdba
ERROR:
ORA-12560: TNS:b??d adaptera protoko?u


SQL>
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 12, 2021, 20:06:28 pm
a potem jak wpiszę pozycja trzy:
Microsoft Windows [Version 10.0.19043.1202]
(c) Microsoft Corporation. Wszelkie prawa zastrzeżone.

C:\WINDOWS\system32>sqlplus /nolog

SQL*Plus: Release 18.0.0.0.0 - Production on N Wrz 12 20:03:57 2021
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

SQL> connect /as sysdba
ERROR:
ORA-12560: TNS:b??d adaptera protoko?u


SQL> ALTER USER PPS IDENTIFIED BY Rom@1957;
SP2-0640: Brak po??czenia
SQL>
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: maciejj w Wrzesień 12, 2021, 22:44:28 pm
jak dasz nolog, to chyba nie masz uprawnień do zmiany. Spróbuj sqlplus  / as sysdba, po połączeniu (gdy będziesz miał zachętę SQL> wpisz ALTER USER PPS IDENTIFIED BY TWOJENOWEHASLO;
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 13, 2021, 07:19:44 am
Witam,
jest tak:
Microsoft Windows [Version 10.0.19043.1202]
(c) Microsoft Corporation. Wszelkie prawa zastrzeżone.

C:\Users\Andrzej>sqlplus  / as sysdba

SQL*Plus: Release 18.0.0.0.0 - Production on Pn Wrz 13 07:19:30 2021
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

ERROR:
ORA-12560: TNS:b??d adaptera protoko?u


Proszŕ podaŠ nazwŕ u?ytkownika:
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: maciejj w Wrzesień 13, 2021, 08:54:39 am
a oracle w ogóle uruchomiony? Zobacz w usługach. Sprawdź także co masz w TNSNAMES
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 13, 2021, 09:48:48 am
Witam, mam już zrobione pan z KAMSOFT zdalnie zrobił. Teraz opiszę co robił może się potomnym przyda.
Pierwsze to sprawdził w pliku ini chyba nazwę użytkownika i potem uruchomił cmd
1. sqlplus sys/XE@xe as sysbda i enter (nastąpiło połączenie z bazą)
2. alter profile default limit password_life_time unlimited; i enter (zmieniono profil)
3. alter user PPS identtified by KSPPS; i enter (zmieniono użytkownika) i program ruszył
Tytuł: Odp: KS-PPS Oracle
Wiadomość wysłana przez: Edward_B w Wrzesień 13, 2021, 10:56:28 am
Dziękuję wszystkim za podpowiedzi, nie wyszło, ale dzięki nim wiele się nauczyłem. Pozdrawiam :-)