国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Oracle運(yùn)維(數(shù)據(jù)庫(kù)、監(jiān)聽(tīng)、重啟)

這篇具有很好參考價(jià)值的文章主要介紹了Oracle運(yùn)維(數(shù)據(jù)庫(kù)、監(jiān)聽(tīng)、重啟)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、概述

二、數(shù)據(jù)庫(kù)重啟

# su到oracle用戶下
[root@localhost ~]# su - oracle

#重啟數(shù)據(jù)庫(kù)
[oracle@localhost ~]$ sqlplus /nolog
SQL> conn /as sysdba
# 關(guān)閉數(shù)據(jù)庫(kù)
SQL> shutdown immediate
# 數(shù)據(jù)庫(kù)啟動(dòng)
SQL> startup
SQL> exit

shutdown有四個(gè)參數(shù),四個(gè)參數(shù)的含義如下:

  1. Normal 需要等待所有的用戶斷開(kāi)連接

  2. Immediate 等待用戶完成當(dāng)前的語(yǔ)句

  3. Transactional 等待用戶完成當(dāng)前的事務(wù)

  4. Abort 不做任何等待,直接關(guān)閉數(shù)據(jù)庫(kù)

  • normal需要在所有連接用戶斷開(kāi)后才執(zhí)行關(guān)閉數(shù)據(jù)庫(kù)任務(wù),所以有的時(shí)候看起來(lái)好象命令沒(méi)有運(yùn)行一樣!在執(zhí)行這個(gè)命令后不允許新的連接

  • immediate在用戶執(zhí)行完正在執(zhí)行的語(yǔ)句后就斷開(kāi)用戶連接,并不允許新用戶連接。

  • transactional 在擁護(hù)執(zhí)行完當(dāng)前事物后斷開(kāi)連接,并不允許新的用戶連接數(shù)據(jù)庫(kù)。

  • abort 執(zhí)行強(qiáng)行斷開(kāi)連接并直接關(guān)閉數(shù)據(jù)庫(kù)。

前三種方式不回丟失用戶數(shù)據(jù)。第四種在不的已的情況下,不建議采用!

經(jīng)常遇到的問(wèn)題:

  • 權(quán)限問(wèn)題,解決方法,切換到oracle用戶

  • 沒(méi)有關(guān)閉監(jiān)聽(tīng)器 ,解決方法:關(guān)閉監(jiān)聽(tīng)器

  • 有oracle實(shí)例沒(méi)有關(guān)閉,解決辦法:關(guān)閉oracle實(shí)例

  • 環(huán)境變量設(shè)置不全,解決辦法:修改環(huán)境變量

三、監(jiān)聽(tīng)

1、常用命令

前提:登錄用戶有dba權(quán)限,能夠進(jìn)行查看

# 查看監(jiān)聽(tīng)狀態(tài)
[oracle@scorl root]$ lsnrctl status
# 啟用監(jiān)聽(tīng)
[oracle@localhost ~]$ lsnrctl start
# 停掉lsnrctl
[oracle@localhost ~]$ lsnrctl stop

# 退出oracle用戶
[oracle@localhost ~]$ exit
logout
[root@localhost ~]#

2、案例

# 查看監(jiān)聽(tīng)狀態(tài)
[oracle@scorl root]$ lsnrctl status
 
LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 18-JUL-2019 14:45:23
 
Copyright (c) 1991, 2011, Oracle.  All rights reserved.
 
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 2: No such file or directory
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=scorl.dyedu.cn)(PORT=1521)))
TNS-12541: TNS:no listener
 TNS-12560: TNS:protocol adapter error
  TNS-00511: No listener
   Linux Error: 111: Connection refused

# 啟動(dòng)監(jiān)聽(tīng)
[oracle@scorl root]$ lsnrctl start
 
LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 18-JUL-2019 14:45:32
 
Copyright (c) 1991, 2011, Oracle.  All rights reserved.
 
Starting /Database/oraapp/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please wait...
 
TNSLSNR for Linux: Version 11.2.0.3.0 - Production
System parameter file is /Database/oraapp/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Log messages written to /Database/oraapp/oracle/diag/tnslsnr/scorl/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=scorl.dyedu.cn)(PORT=1521)))
 
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 11.2.0.3.0 - Production
Start Date                18-JUL-2019 14:45:32
Uptime                    0 days 0 hr. 0 min. 17 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /Database/oraapp/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora
Listener Log File         /Database/oraapp/oracle/diag/tnslsnr/scorl/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=scorl.dyedu.cn)(PORT=1521)))
Services Summary...
Service "scorl.dyedu.cn" has 1 instance(s).
  Instance "scorl", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully

# 停掉lsnrctl
 [oracle@localhost ~]$ lsnrctl stop

LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 22-JAN-2018 08:00:14

Copyright (c) 1991, 2009, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
 The command completed successfully

這個(gè)命令會(huì)列出Oracle Net Listener的進(jìn)程

 [oracle@localhost ~]$ netstat -antp | grep tnslsnr
 (Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
 tcp 0 0 192.168.241.155:1521 0.0.0.0:* LISTEN 6407/tnslsnr 
 [oracle@localhost ~]$

四、使用plsql連接

用plsql連接到數(shù)據(jù)庫(kù),tnsnames.ora增加配置

TEST_DB155 =
 (DESCRIPTION =
 (ADDRESS_LIST =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.241.155)(PORT = 1521))
 )
 (CONNECT_DATA =
 (SERVICE_NAME = ORCL)
 )
 )

五、更換IP

有一次Linux的ip變了以后,出現(xiàn)了這個(gè)

[root@localhost ~]# su - oracle
 [oracle@localhost ~]$ lsnrctl start

LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 01-SEP-2018 03:38:08

Copyright (c) 1991, 2009, Oracle. All rights reserved.

Starting /u01/app/oracle/product/11.2.0/db_1/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 11.2.0.1.0 - Production
 System parameter file is /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
 Log messages written to /u01/app/oracle/diag/tnslsnr/localhost/listener/alert/log.xml
 Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1)))
 Error listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.241.155)(PORT=1521)))
 TNS-12545: Connect failed because target host or object does not exist
 TNS-12560: TNS:protocol adapter error
 TNS-00515: Connect failed because target host or object does not exist
 Linux Error: 99: Cannot assign requested address

Listener failed to start. See the error message(s) above...

進(jìn)去改了下ip就好了

[oracle@localhost ~]$ vim /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-457981.html

到了這里,關(guān)于Oracle運(yùn)維(數(shù)據(jù)庫(kù)、監(jiān)聽(tīng)、重啟)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Oracle數(shù)據(jù)庫(kù)字符集概述及修改方式

    Oracle數(shù)據(jù)庫(kù)字符集概述及修改方式

    Oracle語(yǔ)言環(huán)境的描述包括三部分:language、territory、characterset(語(yǔ)言、地域、字符集) language:主要指定服務(wù)器消息的語(yǔ)言,提示信息顯示中文還是英文 territory:主要指定服務(wù)器的數(shù)字和日期的格式 characterset:是指字符集,一般國(guó)內(nèi)數(shù)據(jù)庫(kù)實(shí)際使用的字符集主要是ZHS16GBK、AL32

    2024年02月11日
    瀏覽(20)
  • 數(shù)據(jù)庫(kù)運(yùn)維實(shí)操優(yōu)質(zhì)文章分享(含Oracle、MySQL等) | 2023年5月刊

    本文為大家整理了墨天輪數(shù)據(jù)社區(qū)2023年5月發(fā)布的優(yōu)質(zhì)技術(shù)文章,主題涵蓋Oracle、MySQL、PostgreSQL等數(shù)據(jù)庫(kù)的安裝配置、故障處理、性能優(yōu)化等日常實(shí)踐操作,以及常用腳本、注意事項(xiàng)等總結(jié)記錄,分享給大家: Oracle優(yōu)質(zhì)技術(shù)文章 概念梳理安裝配置 Oracle的rwp之旅 Oracle之Hash J

    2024年02月10日
    瀏覽(49)
  • 數(shù)據(jù)庫(kù)運(yùn)維實(shí)操優(yōu)質(zhì)文章分享(含Oracle、MySQL等) | 2023年3月刊

    本文為大家整理了墨天輪數(shù)據(jù)社區(qū)2023年3月發(fā)布的優(yōu)質(zhì)技術(shù)文章,主題涵蓋Oracle、MySQL、PostgreSQL等數(shù)據(jù)庫(kù)的基礎(chǔ)安裝配置操作、故障處理、性能優(yōu)化等日常實(shí)踐操作,以及概念梳理、常用腳本等總結(jié)記錄,分享給大家: Oracle優(yōu)質(zhì)技術(shù)文章 概念梳理基礎(chǔ)配置 Oracle之?dāng)?shù)據(jù)文件和

    2023年04月21日
    瀏覽(54)
  • ? 金倉(cāng)數(shù)據(jù)庫(kù)KingbaseES數(shù)據(jù)庫(kù)如何啟停和重啟

    ? 金倉(cāng)數(shù)據(jù)庫(kù)KingbaseES數(shù)據(jù)庫(kù)如何啟停和重啟

    數(shù)據(jù)庫(kù)、啟動(dòng)數(shù)據(jù)庫(kù)、停止數(shù)據(jù)庫(kù)、重啟數(shù)據(jù)庫(kù) 在訪問(wèn)數(shù)據(jù)庫(kù)之前,必須啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器??赏ㄟ^(guò)命令: ps -ef|grep kingbase 查看數(shù)據(jù)庫(kù)服務(wù)器當(dāng)前是否處于啟動(dòng)狀態(tài)。如下圖所示,kingbase進(jìn)程存在且為正常開(kāi)啟狀態(tài),否則數(shù)據(jù)庫(kù)服務(wù)器未啟動(dòng)。藍(lán)色標(biāo)注為主進(jìn)程。 通過(guò)king

    2024年02月05日
    瀏覽(87)
  • Windows下重啟MySQL數(shù)據(jù)庫(kù)

    Windows下重啟MySQL數(shù)據(jù)庫(kù)

    本文介紹三種方法,簡(jiǎn)單有效,不需要太多麻煩的代碼。 準(zhǔn)備工作:先打開(kāi) service服務(wù)應(yīng)用。 關(guān)于service服務(wù)應(yīng)用的啟動(dòng)方式,可以推薦看這篇文章?;蛘咚阉鳎篧indows打開(kāi)服務(wù) http://t.csdn.cn/SeSjc 這里介紹方便的一種:win+R組合鍵,彈出運(yùn)行窗口,?輸入??services.msc 然后

    2024年02月02日
    瀏覽(20)
  • Mysql Docker 容器重啟后數(shù)據(jù)庫(kù)數(shù)據(jù)丟失分析

    項(xiàng)目復(fù)用nacos的mysql數(shù)據(jù)庫(kù)且msyql容器已存在,之前已新建好數(shù)據(jù)庫(kù)并插入數(shù)據(jù)。本次需要更新數(shù)據(jù)庫(kù)表結(jié)構(gòu)和數(shù)據(jù)。重啟myql導(dǎo)致數(shù)據(jù)庫(kù)數(shù)據(jù)丟失。 另外,本次事故是昨天發(fā)生未及時(shí)記錄,日志不夠詳細(xì)。 本次需要更新數(shù)據(jù)庫(kù)表結(jié)構(gòu)和數(shù)據(jù),通過(guò)dbviewer操作失敗報(bào) 異常,部分

    2024年02月01日
    瀏覽(22)
  • 數(shù)據(jù)庫(kù)監(jiān)聽(tīng)器停止與啟動(dòng)

    切換至安裝oracle數(shù)據(jù)庫(kù)的那個(gè)用戶,一般為oracle(在root下是安裝或是啟動(dòng)不了oracle的); # su oracle 然后啟動(dòng)監(jiān)聽(tīng)器 # lsnrctl start 會(huì)看到啟動(dòng)成功的界面; 停止監(jiān)聽(tīng)器命令. lsnrctl stop 可以修改oracle的ora文件,對(duì)數(shù)據(jù)庫(kù)進(jìn)行配置,在opt/oracle/product/9.2.0/network/admin 目錄中,修改相應(yīng)的ora文件即

    2024年02月07日
    瀏覽(22)
  • [運(yùn)維|數(shù)據(jù)庫(kù)] docker postgresql數(shù)據(jù)庫(kù)環(huán)境變量配置

    要配置Docker中的PostgreSQL數(shù)據(jù)庫(kù)的環(huán)境變量,可以使用以下方法: 使用Docker命令行: 將 用戶名 , 密碼 , 數(shù)據(jù)庫(kù)名 替換為你想要設(shè)置的實(shí)際值。這將創(chuàng)建一個(gè)名為 mypostgres 的容器,并將 PostgreSQL 的用戶名、密碼和數(shù)據(jù)庫(kù)名設(shè)置為指定的值。 -p 5432:5432 指定了容器內(nèi)部和主機(jī)之間

    2024年02月09日
    瀏覽(34)
  • 【數(shù)據(jù)庫(kù)原理】(28)數(shù)據(jù)庫(kù)設(shè)計(jì)概述

    數(shù)據(jù)庫(kù)設(shè)計(jì)是為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),涉及結(jié)構(gòu)特性設(shè)計(jì)、行為特性設(shè)計(jì)和物理模式設(shè)計(jì)三個(gè)主要方面。 1. 數(shù)據(jù)庫(kù)的結(jié)構(gòu)特性設(shè)計(jì) 數(shù)據(jù)庫(kù)的結(jié)構(gòu)特性設(shè)計(jì)是數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵,包括數(shù)據(jù)庫(kù)結(jié)構(gòu)的設(shè)計(jì)和建立合理的數(shù)據(jù)模型。這一部分也被稱為數(shù)據(jù)庫(kù)的靜態(tài)結(jié)構(gòu)設(shè)計(jì)。 步驟

    2024年01月19日
    瀏覽(33)
  • 數(shù)據(jù)庫(kù)運(yùn)維——備份恢復(fù)

    數(shù)據(jù)庫(kù)運(yùn)維——備份恢復(fù)

    數(shù)據(jù)庫(kù)備份,數(shù)據(jù)庫(kù)為school,素材如下 1.創(chuàng)建student和score表 CREATE? TABLE? student ( id? INT(10)? NOT NULL? UNIQUE? PRIMARY KEY? , name? VARCHAR(20)? NOT NULL , sex? VARCHAR(4)? , birth? YEAR, department? VARCHAR(20) , address? VARCHAR(50)? ); 創(chuàng)建score表。SQL代碼如下: CREATE? TABLE? score ( id? INT(10)? NOT NU

    2024年02月16日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包