linux系統啟動資料庫
LINUX 操作系統重啟Oracle資料庫的方法步驟
1. 停應用層的各種程序
2. 停Oralce的監聽進程$ lsnrctl stop
3. 在獨占的系統用戶下,備份控制文件: $ sqlplus "/as sysdba"
SQL> alter database backup controlfile to trace;
4. 在獨占的系統用戶下,手工切換重作日誌文件,確保當前已修改過的數據存入文件
SQL> alter system switch logfile;
5.在獨占的系統用戶下,運行下面
SQL語句,生成殺資料庫用戶連接的
kill_all_session.sql文件:SQL> set head off;
SQL> set feedback off;
SQL> set newpage none;
SQL> spool ./kill_session.sql
SQL> select 'alter system kill session ''' sid ',' serial# ''';' from v$session where username is not null;
SQL> spool off;
6.在獨占的系統用戶下,執行殺資料庫用戶連接的kill_session.sql文件
SQL> @./kill_session.sql
7. 在獨占的系統用戶下,用immediate方式關閉資料庫 :
SQL> shutdown immediate;
或者SVRMGRL> shutdown immediate;
8. 啟動Oralce的監聽進程
$ lsnrctl start
9. 進入獨占的系統用戶下,啟動Oralce資料庫
$ sqlplus /nolog
SQL> connect / as sysdba
SQL> startup;
或者$ svrmgrl
SVRMGRL> connect internal;
SVRMGRL> startup;
10.啟動應用層的各種程序
B. linux下怎麼啟動oracle資料庫,命令是什麼
通過SSH或者SecureCRTPortable等可以直接連接Linux操作系統的軟體,連接到Linux系統。這里我使用的是SecureCRTPortable。
C. 在linux環境下怎麼打開mysql資料庫
linux系統進入mysql資料庫的方法:
連接MYSQL:
格式: mysql -h主機地址 -u用戶名 -p用戶密碼
1、連接到本機上的MYSQL。
首先在打開DOS窗口,然後進入目錄 mysqlbin,再鍵入命令mysql -uroot -p,回車後提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進入到MYSQL中了,MYSQL的提示符是:mysql>
2、連接到遠程主機上的MYSQL。假設遠程主機的IP為:110.110.110.110,用戶名為root,密碼為abcd123。則鍵入以下命令:
mysql -h110.110.110.110 -uroot -pabcd123(注:u與root可以不用加空格,其它也一樣)
3、退出MYSQL命令: exit (回車)
一個建庫和建表以及插入數據的實例:
create database school; //建立庫SCHOOL
use school; //打開庫SCHOOL
create table teacher //建立表TEACHER
(
id int(3) auto_increment not null primary key, //id設置為主關鍵字,並自動設值,也就是添加的時候,你不必向ID欄位寫內容
name char(10) not null,
address varchar(50) default '深圳', //設置默值為深圳
year date
); //建表結束
//以下為插入欄位
insert into teacher values('','glchengang','建平一中','1976-10-10'); //ID不用寫內容
insert into teacher values('','jack','建平一中','1975-12-23');
D. linux系統mysql資料庫怎麼進入資料庫
連接MYSQL:mysql -h主機地址 -u用戶名 -p用戶密碼
E. linux下應該怎麼操作才能啟動oracle資料庫
啟動oracle資料庫步驟:
首先使用oracle用戶登錄Linux,然後在shell命令行中執行下面的命令:
第一步:打開Oracle監聽
$ lsnrctl start
第二步:進入sqlplus
$ sqlplus /nolog
SQL>
第三步:使用sysdab角色登錄sqlplus
SQL> conn /as sysdba
第四步:啟動資料庫
SQL> startup
經過上面的四個步驟,oracle資料庫就可以啟動了。
關閉資料庫用 shutdown 是要等待事物結束才關閉,強制關閉用 shutdown abort。
F. 如何在linux下重啟oracle資料庫
在linux下重啟oracle資料庫及監聽器:
方法1:
用root以ssh登錄到linux,打開終端輸入以下命令:
cd $ORACLE_HOME #進入到oracle的安裝目錄
dbstart #重啟伺服器
lsnrctl start #重啟監聽器
cd $ORACLE_HOME #進入到oracle的安裝目錄
dbstart #重啟伺服器
lsnrctl start #重啟監聽器
-----------------------------------
方法2:
Sql代碼
cd $ORACLE_HOME/bin #進入到oracle的安裝目錄
./dbstart #重啟伺服器
./lsnrctl start #重啟監聽器
-----------------------------------
方法3:
(1) 以oracle身份登錄資料庫,命令:su – oracle
(2) 進入Sqlplus控制台,命令:sqlplus /nolog
(3) 以系統管理員登錄,命令:connect / as sysdba
(4) 啟動資料庫,命令:startup
(5) 如果是關閉資料庫,命令:shutdown immediate
(6) 退出sqlplus控制台,命令:exit
(7) 進入監聽器控制台,命令:lsnrctl
(8) 啟動監聽器,命令:start
(9) 退出監聽器控制台,命令:exit
(10) 重啟資料庫結束
-----------------------------------
方法4:(自已寫腳本)
1)啟動腳本(dbstart.sh)
lsnrctl start
sqlplus /nolog <<EOF
connect / as sysdba
startup;
exit
EOF
$sh dbstart.sh 即可
----------
2)關閉腳本(dbstop.sh)
lsnrctl stop
sqlplus /nolog <<EOF
connect / as sysdba
shutdown immediate;
exit
EOF
$sh dbstop.sh 即可
===============================================
$ su - oracle
$ lsnrctl stop
$ sqlplus "/as sysdba"
SQL> shutdown immediate;
SQL> quit
$ lsnrctl start
$ sqlplus /nolog
SQL> connect / as sysdba
SQL> startup;
===============================================
linux中啟動oracle主要分兩步:一個是啟動監聽器,一個是啟動實例(一般都忘記了這一步),具體命令如下,提供給大家參考一下:
1:連接伺服器
telnet ip
2:輸入管理員用戶和密碼
user-name:oracle
password:oracle
3:進入oracle根目錄
cd $ORACLE_HOME/bin
4:進入監聽
./lsnrctl
5:啟動監聽器
start
6:退出監聽
exit
7:進入sqlplus
sqlplus /nolog
8:使用管理員連接
connect as sysdba
9:輸入用戶和密碼
user-name:oracle
password:oracle
10:啟動ORACLE實例
startup
G. linux下怎麼啟動mysql服務
一、啟動方式
1、使用linux命令service 啟動:
service mysqld start
2、使用 mysqld 腳本啟動:
/etc/inint.d/mysqld start
3、使用 safe_mysqld 啟動:
safe_mysqld& 命令使用方法及介紹可如下查找:
H. 在linux系統下怎樣啟動資料庫
傳統型的資料庫:你安裝之後會自動啟動服務端,你只需要調用客戶端程序就可以使用了
嵌入式的資料庫:全都包含在代碼里了
傳統型的資料庫一般安裝為服務的形式。所以,你去查找你系統的相關服務,然後啟動就可以了。例如,在ubuntu下,安裝一個mysql資料庫之後,會添加服務mysqld到系統中。你只需要關心這個服務是否啟動即可。用系統提供的命令service即可輕松進行一般性的管理(啟動、停止、重啟等
)。要注意的是,不同的發行版其對服務的管理可能是不同的。請閱讀相關系統的說明材料即可。另外,安裝了資料庫後請查看資料庫的說明書。只要不是編譯的(編譯的也有說明文檔,只是會針對主流系統來編寫),都會有說明告訴你怎麼用。詳細請man。