0% found this document useful (0 votes)
95 views4 pages

Pel Database Installation and Configuration

The document provides steps for installing Oracle and importing data after installation: 1) Log into Oracle using the sysdba username and password set during installation. 2) Create tablespaces, users, and grant privileges. 3) Import a backup file using imp and grant access to imported objects. 4) Create views on the imported objects for application use.

Uploaded by

mfatehkhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
95 views4 pages

Pel Database Installation and Configuration

The document provides steps for installing Oracle and importing data after installation: 1) Log into Oracle using the sysdba username and password set during installation. 2) Create tablespaces, users, and grant privileges. 3) Import a backup file using imp and grant access to imported objects. 4) Create views on the imported objects for application use.

Uploaded by

mfatehkhan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

After installation of oracle at server, follow the following steps

On command prompt write sqlplus


Logon window will appear as

Write at username sys/system as sysdba, here system is that password which you have provided at oracle installation
time, after logon following window will appear

Now copy and paste following statements in sql>


CREATE TABLESPACE PEL_QC DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\PEL_QC' SIZE 2000M
AUTOEXTEND ON;
CREATE TABLESPACE LOGIN_PQC DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\LOGIN_PQC' SIZE
60M AUTOEXTEND ON;
GRANT DBA TO LOGIN_PQC IDENTIFIED BY LOGIN_PQC;
ALTER USER LOGIN_PQC DEFAULT TABLESPACE LOGIN_PQC;
ALTER USER LOGIN_PQC TEMPORARY TABLESPACE TEMP;
GRANT DBA TO PEL_QC IDENTIFIED BY PEL_CRERP;
ALTER USER PEL_QC DEFAULT TABLESPACE PEL_QC;
ALTER USER PEL_QC TEMPORARY TABLESPACE TEMP;

Now import data from exported file via command prompt


On command prompt write d: and press enter

Now write cd D:\oracle\product\10.2.0\db_1\BIN and press enter


Now write following command to import data
Imp system/system file=d:\pel_backup_18072012.dmp fromuser=(login_pqc,pel_qc) touser=(login_pqc,pel_qc)
log=d:\pel_imprt_log.log
Wait till import completion, it will take long time
After import completion, go to previously opened sqlplus window
Write login_pqc/login_pqc and press enter
Now copy and paste following statements in sql>
GRANT ALTER ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT DELETE ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT INDEX ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT INSERT ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT SELECT ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT UPDATE ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT REFERENCES ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT ON COMMIT REFRESH ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT QUERY REWRITE ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT DEBUG ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT FLASHBACK ON CURR_PASSWORD_TXT TO PEL_QC;
GRANT ALTER ON BAK_INFO TO PEL_QC;
GRANT DELETE ON BAK_INFO TO PEL_QC;
GRANT INDEX ON BAK_INFO TO PEL_QC;
GRANT INSERT ON BAK_INFO TO PEL_QC;
GRANT SELECT ON BAK_INFO TO PEL_QC;
GRANT UPDATE ON BAK_INFO TO PEL_QC;
GRANT REFERENCES ON BAK_INFO TO PEL_QC;
GRANT ON COMMIT REFRESH ON BAK_INFO TO PEL_QC;
GRANT QUERY REWRITE ON BAK_INFO TO PEL_QC;
GRANT DEBUG ON BAK_INFO TO PEL_QC;
GRANT FLASHBACK ON BAK_INFO TO PEL_QC;
GRANT ALTER ON SECURITY TO PEL_QC;
GRANT DELETE ON SECURITY TO PEL_QC;
GRANT INDEX ON SECURITY TO PEL_QC;
GRANT INSERT ON SECURITY TO PEL_QC;
GRANT SELECT ON SECURITY TO PEL_QC;
GRANT UPDATE ON SECURITY TO PEL_QC;
GRANT REFERENCES ON SECURITY TO PEL_QC;
GRANT ON COMMIT REFRESH ON SECURITY TO PEL_QC;
GRANT QUERY REWRITE ON SECURITY TO PEL_QC;
GRANT DEBUG ON SECURITY TO PEL_QC;
GRANT FLASHBACK ON SECURITY TO PEL_QC;
GRANT ALTER ON USER_DEL_RECORD TO PEL_QC;
GRANT DELETE ON USER_DEL_RECORD TO PEL_QC;
GRANT INDEX ON USER_DEL_RECORD TO PEL_QC;
GRANT INSERT ON USER_DEL_RECORD TO PEL_QC;
GRANT SELECT ON USER_DEL_RECORD TO PEL_QC;
GRANT UPDATE ON USER_DEL_RECORD TO PEL_QC;
GRANT REFERENCES ON USER_DEL_RECORD TO PEL_QC;
GRANT ON COMMIT REFRESH ON USER_DEL_RECORD TO PEL_QC;
GRANT QUERY REWRITE ON USER_DEL_RECORD TO PEL_QC;
GRANT DEBUG ON USER_DEL_RECORD TO PEL_QC;
GRANT FLASHBACK ON USER_DEL_RECORD TO PEL_QC;
GRANT ALTER ON SYSTEM_SETUP TO PEL_QC;
GRANT DELETE ON SYSTEM_SETUP TO PEL_QC;
GRANT INDEX ON SYSTEM_SETUP TO PEL_QC;
GRANT INSERT ON SYSTEM_SETUP TO PEL_QC;
GRANT SELECT ON SYSTEM_SETUP TO PEL_QC;
GRANT UPDATE ON SYSTEM_SETUP TO PEL_QC;
GRANT REFERENCES ON SYSTEM_SETUP TO PEL_QC;
GRANT ON COMMIT REFRESH ON SYSTEM_SETUP TO PEL_QC;
GRANT QUERY REWRITE ON SYSTEM_SETUP TO PEL_QC;
GRANT DEBUG ON SYSTEM_SETUP TO PEL_QC;
GRANT FLASHBACK ON SYSTEM_SETUP TO PEL_QC;
GRANT ALTER ON PASS_CHNGE_HIST TO PEL_QC;
GRANT DELETE ON PASS_CHNGE_HIST TO PEL_QC;
GRANT INDEX ON PASS_CHNGE_HIST TO PEL_QC;
GRANT INSERT ON PASS_CHNGE_HIST TO PEL_QC;
GRANT SELECT ON PASS_CHNGE_HIST TO PEL_QC;

GRANT UPDATE ON PASS_CHNGE_HIST TO PEL_QC;


GRANT REFERENCES ON PASS_CHNGE_HIST TO PEL_QC;
GRANT ON COMMIT REFRESH ON PASS_CHNGE_HIST TO PEL_QC;
GRANT QUERY REWRITE ON PASS_CHNGE_HIST TO PEL_QC;
GRANT DEBUG ON PASS_CHNGE_HIST TO PEL_QC;
GRANT FLASHBACK ON PASS_CHNGE_HIST TO PEL_QC;
GRANT ALTER ON LOGIN_HISTORY TO PEL_QC;
GRANT DELETE ON LOGIN_HISTORY TO PEL_QC;
GRANT INDEX ON LOGIN_HISTORY TO PEL_QC;
GRANT INSERT ON LOGIN_HISTORY TO PEL_QC;
GRANT SELECT ON LOGIN_HISTORY TO PEL_QC;
GRANT UPDATE ON LOGIN_HISTORY TO PEL_QC;
GRANT REFERENCES ON LOGIN_HISTORY TO PEL_QC;
GRANT ON COMMIT REFRESH ON LOGIN_HISTORY TO PEL_QC;
GRANT QUERY REWRITE ON LOGIN_HISTORY TO PEL_QC;
GRANT DEBUG ON LOGIN_HISTORY TO PEL_QC;
GRANT FLASHBACK ON LOGIN_HISTORY TO PEL_QC;
GRANT ALTER ON ERP_USERS TO PEL_QC;
GRANT DELETE ON ERP_USERS TO PEL_QC;
GRANT INDEX ON ERP_USERS TO PEL_QC;
GRANT INSERT ON ERP_USERS TO PEL_QC;
GRANT SELECT ON ERP_USERS TO PEL_QC;
GRANT UPDATE ON ERP_USERS TO PEL_QC;
GRANT REFERENCES ON ERP_USERS TO PEL_QC;
GRANT ON COMMIT REFRESH ON ERP_USERS TO PEL_QC;
GRANT QUERY REWRITE ON ERP_USERS TO PEL_QC;
GRANT DEBUG ON ERP_USERS TO PEL_QC;
GRANT FLASHBACK ON ERP_USERS TO PEL_QC;
GRANT ALTER ON CURR_PASSWORD TO PEL_QC;
GRANT DELETE ON CURR_PASSWORD TO PEL_QC;
GRANT INDEX ON CURR_PASSWORD TO PEL_QC;
GRANT INSERT ON CURR_PASSWORD TO PEL_QC;
GRANT SELECT ON CURR_PASSWORD TO PEL_QC;
GRANT UPDATE ON CURR_PASSWORD TO PEL_QC;
GRANT REFERENCES ON CURR_PASSWORD TO PEL_QC;
GRANT ON COMMIT REFRESH ON CURR_PASSWORD TO PEL_QC;
GRANT QUERY REWRITE ON CURR_PASSWORD TO PEL_QC;
GRANT DEBUG ON CURR_PASSWORD TO PEL_QC;
GRANT FLASHBACK ON CURR_PASSWORD TO PEL_QC;

Write pel_qc/pel_crerp and press enter


Now copy and paste following statements in sql>
CREATE OR REPLACE VIEW curr_password (
user_cd,
password,
changed_by,
user_name,
pass_chg_dt )
AS
(select "USER_CD","PASSWORD","CHANGED_BY","USER_NAME","PASS_CHG_DT" from login_pqc.curr_password);
CREATE OR REPLACE VIEW erp_users (
user_cd,
user_name,
desig,
dept,
employee_cd,
created_by,
creation_dt,
status,
last_login,
database_string,
bus_unit,
remote_local,
email,
inv_attempts,
pass_chg_dt,
retirement_dt )

AS
SELECT a.user_cd, a.user_name, a.desig, a.dept, a.employee_cd,
a.created_by, a.creation_dt, a.status, a.last_login,
a.database_string, a.bus_unit, a.remote_local, a.email,
a.inv_attempts, a.pass_chg_dt, a.retirement_dt
FROM login_pqc.erp_users a;
CREATE OR REPLACE VIEW login_history (
user_cd,
login_dt,
user_pass,
user_name,
trans_no,
logout_dt,
delegate_user,
comments,
session_id,
audsid,
flag )
AS
(select
"USER_CD","LOGIN_DT","USER_PASS","USER_NAME","TRANS_NO","LOGOUT_DT","DELEGATE_USER","COMMEN
TS","SESSION_ID" ,"AUDSID" ,"FLAG"
from login_pqc.login_history);
CREATE OR REPLACE VIEW pass_chnge_hist (
user_cd,
pass_chnge_dt,
password,
changed_by )
AS
(select "USER_CD","PASS_CHNGE_DT","PASSWORD","CHANGED_BY" from login_pqc.pass_chnge_hist);
CREATE OR REPLACE VIEW security (
sec_username,
sec_password,
sec_dbstring,
sec_menuname,
sec_cre_by,
sec_cre_date,
sec_login_title )
AS
SELECT
"SEC_USERNAME","SEC_PASSWORD","SEC_DBSTRING","SEC_MENUNAME","SEC_CRE_BY","SEC_CRE_DATE","
SEC_LOGIN_TITLE" FROM LOGIN_PQC.SECURITY;
CREATE OR REPLACE VIEW system_setup (
minimum_password_length,
invalid_attempt,
data_string,
password_expiry,
hist_pass_repetition )
AS
(select
"MINIMUM_PASSWORD_LENGTH","INVALID_ATTEMPT","DATA_STRING","PASSWORD_EXPIRY" ,"HIST_PASS_REP
ETITION" from login_pqc.system_setup);
CREATE OR REPLACE VIEW user_del_record (
user_cd,
user_name,
user_del_dt,
deleted_by )
AS
(select "USER_CD","USER_NAME","USER_DEL_DT","DELETED_BY" from login_pqc.user_del_record);
EXEC RIO;

Now run the application

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy