1)登入linux,以oracle使用者登入(如果是root使用者登入的,登入後用 su - oracle命令切換成oracle使用者)
2)首先要開啟***命令如下:lsnrctl start,然後sqlplus /nolog ,然後conn /as sysdba,然後startup(這一部分命令是用來開啟oracle資料庫)
3)檢視我們常規將使用者表空間放置的位置:執行如下sql:
sql> select name from v$datafile;
或者下面的sql語句:
sql> select status,fuzzy,tablespace_name,name from v$datafile_header;
status fuzzy tablespace_name
name
online yes system
online yes undotbs1
online yes users
online yes example
5 rows selected
4)建立使用者表空間:
5)建立使用者,指定密碼和上邊建立的使用者表空間
複製** **如下:
create user testuser identified by abc default tablespace test;
6)賦予許可權
複製** **如下:
grant connect,resource,dba to testuser;
經過以上操作,我們就可以使用testuser/abc登入指定的例項,建立我們自己的表了。
Linux下啟動Oracle資料庫
root gisdb su oracle oracle gisdb sqlplus nolog sql plus release 10.2.0.4.0 production on tue oct 13 11 03 03 2009 sql conn as sysdba connected to an ...
linux下還原oracle資料庫
1.需要切換到oracle使用者 命令 su oracle 2.輸入連線資料庫命令 sqlplus nolog sql conn as sysdba connected sql 3.刪除重複無用的表空間及使用者 1 檢視使用者和預設表空間的關係。select username,default tab...
Linux下重啟Oracle資料庫
1 linux下以oracle帳戶進入linux系統。2 執行以下命令檢視資料庫 的狀況 lsnrctl status 3 執行以下命令停止資料庫 執行 lsnrctl stop 4 執行以下命令進入sqlplus sqlplus nolog connect as sysdba shutdown i...