日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

sqlplus配置连接mysql_如何配置和使用iSQL*Plus

發布時間:2024/10/5 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sqlplus配置连接mysql_如何配置和使用iSQL*Plus 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

其實使用iSQL*Plus非常方便,幾乎不用什么配置,但是因為DBA用戶和普通用戶使用的是不同的URL,可能會造成一部分人的疑惑,所以在這里把關于iSQL*Plus的各方面再詳細說一下。

1。確認安裝了Oracle HTTP Server和iSQL*Plus Server

2。在安裝的結尾部分將會顯示登陸iSQL*Plus的默認端口,如果沒有看到或者忘記了,那么可以檢查如下文件來確認:

NT:%ORACLE_HOME%\Apache\Apache\conf\httpd.conf

UNIX:$ORACLE_HOME/Apache/Apache/bin/conf/httpd.conf

查看Port和Listen 的參數值,默認應該是:

Port 7778

Listen 7778(HTTP)

Listen 4443(HTTPS)

可以通過編輯oracle_apache.conf配置文件啟用或禁用 iSQL*Plus,注釋以下行即可禁用

include "ORACLE_HOME\sqlplus\admin\isqlplus.conf

3。iSQL*Plus 的配置文件在

NT:%ORACLE_HOME%\sqlplus\admin\isqlplus.conf

UNIX:$ORACLE_HOME/sqlplus/admin/isqlplus.conf

4。確認已經啟動了Oracle HTTP Server

5。登錄

登入普通用戶,輸入以下URL:

http://machine_name.doman:port/isqlplus

登入DBA用戶,輸入以下URL:

http://machine_name.domain:port/isqlplusdba

獲取Server的統計信息:

http://machine_name.domain:port/isqlplusdba?statistics=

{active|full} [&refresh=number]

其中refresh的最小值是10秒

6。如果要登錄使用 SYSDBA 或 SYSOPER 權限登錄到 iSQL*Plus,以通過 iSQL*Plus 執行數據庫管理并運行 DBA 命令,則必須要Oracle HTTP Server驗證,這個用戶名和密碼跟數據庫的用戶名密碼無關。當然通過驗證之后,還需要輸入Oracle數據庫中的具有SYSDBA或者SYSOPER權限的用戶名和密碼。

要通過Oracle HTTP Server驗證,則必須將用戶名和口令添加到 Oracle HTTP Server 驗證文件中(用戶驗證文件位于%ORACLE_HOME%\sqlplus\admin\iplusdba.pw),作如下操作:

a。進入%ORACLE_HOME%\Apache\Apache\bin目錄

b。運行 htpasswd 實用程序:

C:\oracle\ora92\Apache\Apache\bin>htpasswd -help

Usage:

htpasswd [-cmdps] passwordfile username

htpasswd -b[cmdps] passwordfile username password

htpasswd -n[mdps] username

htpasswd -nb[mdps] username password

-c Create a new file.

-n Don't update file; display results on stdout.

-m Force MD5 encryption of the password (default).

-d Force CRYPT encryption of the password.

-p Do not encrypt the password (plaintext).

-s Force SHA encryption of the password.

-b Use the password from the command line rather than prompting for it.

On Windows, TPF and NetWare systems the '-m' flag is used by default.

On all other systems, the '-p' flag will probably not work.

比如運行:

htpasswd C:\oracle\ora92\sqlplus\admin\iplusdba.pw dbmanager

Automatically using MD5 format on Windows.

New password: *********

Re-type new password: *********

Adding password for user dbmanager

要啟動 iSQL*Plus,請執行以下步驟:

連接到 Internet 或 Intranet,然后啟動 Web 瀏覽器。

在 Web 瀏覽器的“位置”字段或“地址”字段中,輸入 Oracle9i HTTP Server URL,并接著輸入 isqlplus。iSQL*Plus URL 如下所示:

http://machine_name.domain:7777/isqlplus

如果您不知道 Oracle9i HTTP Server URL,請向系統管理員咨詢。

按 Enter 鍵將轉到該 URL。Web 瀏覽器中將顯示 iSQL*Plus“登錄”屏幕。

在“用戶名”字段和“口令”字段中,輸入 Oracle9i 用戶名和口令。如果您不知道 Oracle9i 用戶名和口令,請向數據庫管理員咨詢。

將“連接標識符”字段保留為空可以連接到默認數據庫。輸入 Oracle Net 數據庫別名時,可以連接到默認數據庫以外的其他數據庫。如果已配置了限制的數據庫訪問,“連接標識符”字段就會變成可供選擇的可用數據庫的下拉列表。

單擊“登錄”,連接到相關數據庫。Web 瀏覽器上將會顯示 iSQL*Plus“工作屏幕”。

此時,您可以在“工作屏幕”的輸入區域中輸入并執行 SQL、PL/SQL 和 SQL*Plus 語句和命令。

格式 username/password

假設oracle的bin已經在PATH中了,所有操作以oracle身份運行

sys用戶:oracle的DBA

測試用戶 scott/tiger

網絡配置工具 netca

創建數據庫 dbca

代理配置 agentctl start

首先要打開監聽

lsnrctl start

停止監聽lsnrctl stop

進入sqlplus控制臺方法

$ sqlplus /nolog

$ sqlplus / as sysdba

$ sqlplus sys/password as sysdba

登錄遠程數據庫用username/password@hostname

進入sqlplus后

SQL>conn sys/password as sysdba --建立連接

或者

SQL>conn / as sysdba

然后

SQL>startup --啟動數據庫

SQL> show user --顯示用戶名

SQL>shutdown --關閉數據庫

SQL> shutdown immediate

SQL> exit? --退出sqlplus

使用 Oracle Enterprise Manager 10g 數據庫控制

在 Web 瀏覽器中,連接到安裝過程中提供的 URL。

例如:

http://ds1.orademo.org:5500/em(如果服務器不在 DNS 中,則必須使用 IP 地址代替主機名。)

用戶名:SYS

口令:

連接為:SYSDBA

單擊

歡迎走入 Oracle Enterprise Manager 10g 數據庫控制的精彩世界!

啟動和停止 Oracle Enterprise Manager 數據庫控制:$ emctl start dbconsole

$ emctl stop dbconsole

使用 iSQL*Plus 訪問數據庫

iSQL*Plus 是歷史悠久的 SQL*Plus 交互式工具的基于 Web 的版本,用于訪問數據庫。要使用 iSQL*Plus,請單擊 OEM 控制臺 Related Links 部分中的 iSQL*Plus 鏈接,或將瀏覽器指向安裝過程中提供的 iSQL*Plus URL。

例如:

http://ds1.orademo.org:5560/isqlplus(如果數據庫服務器不在 DNS 中,則必須使用 IP 地址代替主機名。)

用戶名:SYSTEM

口令:

單擊 。

在 Workspace 框中輸入 SQL 命令,然后單擊 Execute。

啟動和停止 iSQL*Plus:$ isqlplusctl start

$ isqlplusctl stop

啟動和停止監聽器:

監聽器接受客戶端的連接請求,并在驗證證書后創建數據庫連接。要使用 OEM 或 iSQL*Plus,必須先啟動監聽器。$ lsnrctl start

$ lsnrctl stop

啟動和停止數據庫:啟動和停止數據庫的最簡單方法是從 OEM 控制臺啟動和停止。要從命令行執行此操作,請在以 oracle 身份登錄后使用 SQL*Plus,然后就和上面列出的一樣了

列出 Oracle 進程:$ ps a

posted on 2007-10-04 23:33 死神 閱讀(10224) 評論(0) ?編輯 ?收藏 所屬分類: Oracle

總結

以上是生活随笔為你收集整理的sqlplus配置连接mysql_如何配置和使用iSQL*Plus的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。