Oracle 11g Express installation record (windows)

run after installation

step1:

Modify tnsnames.ora and listener.ora to ensure consistent HOST settings

Location:

{software installation directory}\app\oracle\product\11.2.0\server\network\ADMIN\listener.ora

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\dev\OracleXE11\app\oracle\product\11.2.0\server)
(PROGRAM = extproc)
)
    (SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\dev\OracleXE11\app\oracle\p                                        roduct\11.2.0\server)
(PROGRAM = extproc)
)
  )
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
  )
DEFAULT_SERVICE_LISTENER = (XE)
          
                      

{software installation directory}\app\oracle\product\11.2.0\server\network\ADMIN\tnsnames.ora

XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
  )
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
)
    (CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
  )
ORACLR_CONNECTION_DATA                           
                                
=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
)
    (CONNECT_DATA =
(SID = CLRExtProc) 
(PRESENTATION = RO) 
)
  )
                                

Run Start Database
step2:

Run the SQL command line

The following are all command-line operations:

-- login system

conn system/1q2w3e4r

-- delete user mydba

drop user mydba cascade;

-- Create user mydba, password after by

create user mydba identified by mydba;

-- authorize mydba

grant connect,resource,dba,select any table to mydba;

-- View the tablespace to which the user belongs

select username,default_tablespace from dba_users;

-- tablespace

alter user mydba default tablespace users;

-- View the name and size of the physical file in the tablespace

SELECT
    tablespace_name,
    file_id,
    file_name,
round(bytes / (1024 * 1024), 0) total_space_mb
FROM dba_data_files
ORDER BY tablespace_name;    

-- update maxsize

alter database datafile 'D:\DEV\ORACLEXE11\APP\ORACLE\ORADATA\XE\USERS.DBF' resize 7500M;
alter database datafile 'D:\DEV\ORACLEXE11\APP\ORACLE\ORADATA\XE\SYSTEM.DBF' resize 2000M;
alter database datafile 'D:\DEV\ORACLEXE11\APP\ORACLE\ORADATA\XE\UNDOTBS1.DBF' resize 2000M;

-- View tablespace and usage

SELECT
     a.tablespace_name "tablespace name" ,
     total "tablespace size" ,
     free "tablespace remaining size" ,
     (total - free) "tablespace usage size" ,
     total / ( 1024 * 1024 * 1024 ) "tablespace size" (G)" ,
     free / ( 1024 * 1024 * 1024 ) "table space remaining size (G)" ,
     (total - free) / ( 1024 * 1024 * 1024 ) "table space usage size (G)" ,
round((total - free) / total,     4) * 100 "使用率 %"
FROM (SELECT
          tablespace_name, SUM(bytes) free
      FROM dba_free_space
      GROUP BY tablespace_name) a,
    (SELECT
         tablespace_name, SUM(bytes) total
     FROM dba_data_files
     GROUP BY tablespace_name) b

-- Execute SQL file

@D:/data.sql

step2:

link database

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324464789&siteId=291194637