欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

oracle怎么裝測試庫 oracle數據庫測試

如何使用swingbench進行oracle數據庫壓力測試

1、首先使用VMVARE10搭建一個redhat6.5的虛擬機。

專注于為中小企業(yè)提供成都網站建設、網站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)君山免費做網站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯網行業(yè)人才,有力地推動了成百上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網站建設實現規(guī)模擴充和轉變。

2、在虛擬redhat6.5上安裝ORACLE11G的數據庫。

3、使用oewizard導入測試數據,可以根據向導提示進行數據導入。

4、使用swingbench進行壓力測試。

測試步驟:

1、導數據之前需要修改temp表空間大小,使其能夠容納下相應的導入數據

create temporarytablespace temp tempfile '/home/oracle/oradata/orcl/temp.dbf' size 1g;

alter databasedefault temporary tablespace temp;

2、 安裝swingbench測試軟件,直接解壓縮即可運行。

unzip -x swingbench25919.zip

3、進入swingbench/bin目錄執(zhí)行oewizard導入1G測試數據,并修改數據庫連接名和DBA密碼

wKioL1Qx2h3TrIIGAAGyVq92CVA180.jpg

輸入導入數據文件存放位置:

wKiom1Qx2nGTFbZFAAGBnRUybxU038.jpg

選擇導入1G數據:

wKioL1Qx2tnyThWoAAE8qLLgIJI464.jpg

數據導完之后在該目錄下運行swingbench執(zhí)行測試,修改數據庫連接名,用戶連接數設置為300,測試時間設置為10分鐘

wKiom1Qx2v6S6yjvAAKAl63J5mg784.jpg

修改Distributed Controls用于測試過程中搜集測試監(jiān)控信息,修改完之后測試連接是否正常, 并可以統(tǒng)計主機的cpu disk IO 信息

wKioL1Qx24DDSssqAAFmiLc2VSU132.jpg

還可以 拉出AWR報表

wKioL1Qx3O2gzw45AADH_p4CEeQ979.jpg

設置 insert,update ,select的比例

wKioL1Qx3RHB32ITAAEK9ABjiPI261.jpg

設置完成之后,點擊左上角綠色按鈕執(zhí)行測試

wKiom1Qx24zgsNQ-AAEJ51YcKSs614.jpg

wKiom1Qx3QaxFssnAAGpJeiYV6Q924.jpg

測試結果可保持為XML文檔,

oracle11g安裝教程完整版

在本教程中,我們將逐步介紹如何下載Oracle 11g數據庫并演示如何安裝在Windows 10 64位機器上,以便在系統(tǒng)中學習和實踐PL/SQL編程。下載并安裝Oracle數據庫首先,需要到Oracle官方網站下載Oracle數據庫方法如下:

1、在電腦上安裝Oracle數據庫。解壓文件得到一個database文件,雙擊setup.exe程序。

2、出現INS-13001環(huán)境不滿足最低要求提示,先點擊“否”,去修改一下配置

3、進入配置安全更新界面,將電子郵件置空,并取消選中安全更新選項,之后單擊“下一步”

4、彈出尚未提供電子郵件地址對話框,單擊“是”

5、進入安裝選項界面,選擇“創(chuàng)建和配置數據庫”,接著點擊“下一步”

6、進入系統(tǒng)類界面,選擇“桌面類”,點擊“下一步”

7、進入典型安裝界面,Oracle安裝目錄建議在D盤,輸入管理口令(符合標準的口令為:大寫、小寫、數字組合)

8、進入先決條件檢查界面,等待檢查結果。

9、檢查完成之后,就進入概要,點擊“完成”開始安裝

10、進入安裝產品界面,等待安裝(需要一段時間,取決于電腦配置),如果電腦上面安裝安全衛(wèi)士,還會彈出提醒,千萬要記得允許,不然不會成功

11、在口令管理界面,找到SCOTT,去掉簽名勾選,輸入口令;這是由于SCOTT屬于敏感賬戶,有入侵風險。

12、安裝完成

13、可以用navicate進行連接,主機輸入:localhost,用戶名:system,口令:第七步設置的,然后點擊連接測試,跳出連接成功,到此Oracle安裝成功。

Oracle監(jiān)聽器配置:

選中樹形目錄中監(jiān)聽程序項,再點擊左上側“+”按鈕添加監(jiān)聽程序,點擊監(jiān)聽程序目錄,默認監(jiān)聽器名稱是LISTENER。選中名稱,選中窗口右側欄下拉選項中的“監(jiān)聽位置”,點擊添加地址按鈕。在出現網絡地址欄的協議下拉選項中選中“TCP/IP”,主機文本框中輸入主機名稱或IP地址,端口文本框中輸入數字端口,也可自定義任意有效數字端口。

oracle數據庫在mac osx 10.11.1 怎么安裝

10g 試用版附帶了有幫助的文檔,通過 Oracle Universal Installer 安裝的,因此應首先解壓縮下載的文件。打開一個終端窗口,進入下載文件所在的目錄(可能是 ~/Desktop 或 ~/Documents),執(zhí)行下列命令:

$ ls MAC_DB_SERVER*

如果文件最后的擴展名為 .cpio.gz,則請運行下列命令將其解壓縮。如果它最后為 .cpio,則說明您的瀏覽器已經對該文件進行了解壓縮,您可以跳過下一步驟。

$ gunzip MAC_DB_SERVER.cpio.gz

接下來,從 cpio 存檔解壓縮安裝磁盤(您可以在 -idm 之后添加 v 以便在解壓縮時看到文件列表)。

$ cpio -idm MAC_DB_SERVER.cpio

您將位于一個名為 Disk1 的目錄中。要在默認 Web 瀏覽器中閱讀該文檔,請運行下列命令:

$ open Disk1/doc/unixdoc/index.htm

單擊“Quick Installation Guide for Apple MAC OS X”鏈接。雖然從名稱上看是快速安裝指南,但實際上這是一個詳細的指南,介紹了準備系統(tǒng)以及運行 Oracle Universal Installer 涉及的所有步驟。如果您以前從未安裝過 Oracle,或者使用下面的說明遇到了問題,則請花些時間通讀此指南。我還會在下面說明的各階段告訴您參考該指南的一些章節(jié)以了解更多詳細信息。

雖然該指南建議以 root 用戶通過 su - root 運行 shell,但是在 Mac OS X 上,默認情況下并不會啟用 root 用戶,該命令會提示您輸入一個并不存在的密碼。您可以通過 sudo 使用 root 權限運行命令(如 sudo command),也可以使用 sudo su - 通過 sudo 啟動一個 root shell。

準備系統(tǒng)

數據庫應該由專用用戶帳戶安裝和運行,該帳戶通常名為 oracle。如果您已經安裝了 9iR2 開發(fā)人員版本(請參閱我以前的文章),則可能在系統(tǒng)上已經具有了 oracle 帳戶。請參閱 Quick Installation Guide 上的“Create Required Unix groups and user”部分來創(chuàng)建或更新 oracle 用戶以及 OSDBA 和 Oracle Inventory 組。您可以通過運行下列命令進行檢查,以確定是否已經正確配置該用戶:

$ id oracle

uid=1521(oracle) gid=1523(oinstall) groups=1523(oinstall), 80(admin), 1521(dba) [[should be only one line]]

如果您看到一個如上所示的組列表,則說明您的 oracle 用戶可以執(zhí)行安裝了。請注意,您在組列表中看到的 uid、gid 數字可能有所不同。

接下來,您需要決定在哪里存放數據庫應用程序和數據文件。因為此安裝是用于開發(fā)人員系統(tǒng)的,所以為了簡單起見,我選擇了放棄 Oracle 的最佳靈活體系結構。打開另一個終端窗口,輸入下列命令:

$ sudo su - oracle

$ mkdir 10gEAR2

此命令將以 oracle 用戶啟動一個 shell,并創(chuàng)建 /Users/oracle/10gEAR2 目錄,該目錄將用作此安裝的 $ORACLE_BASE。如果計算機具有多個磁盤,則可能還希望在另外一個磁盤上創(chuàng)建一個存放數據文件的目錄。Oracle 建議將應用程序和數據文件分開以獲得最佳性能。

接下來,您需要檢查幾個內核參數,確保這些內核參數已設置為 Oracle 的推薦值或比這些值還高。有關詳細信息,請參閱 Quick Install Guide 的“Configure Kernel Parameters”部分。例如,在我的系統(tǒng)上,除了兩個參數之外,其他參數均設置為推薦值,因此我使用管理員帳戶切換回該終端,然后更改了這兩個參數,如下所示:

$ sudo sysctl -w kern.maxproc=2068

$ sudo sysctl -w kern.maxprocperuid=2068

為了確保在重新啟動之后能夠保持這些更改,我在 /etc/sysctl.conf 文件中添加了下面兩行內容:

$ cat /etc/sysctl.conf

kern.maxproc=2068

kern.maxprocperuid=2068

接下來,您需要確保 shell 限制設置得足夠高。Quick Install Guide 建議編輯 /etc/rc 文件以及 /System/Library/StartupItems/IPServices/IPServices 文件。在清單 1 和清單 2 中有這些文件編輯過的版本。我建議按照下列方式替換這些內容:

$ cd /tmp

$ vi rc #將清單 1 的內容復制到此文件,確保

#刪除任何前導空格

$ vi IPServices #將清單 2 的內容復制到此文件,確保

#刪除任何前導空格

$ cd /etc

$ sudo cp -p rc rc.orig #備份原始文件

$ diff /tmp/rc rc #您應該只看到該指南中

#推薦的添加內容

$ sudo mv /tmp/rc rc

$ cd /System/Library/StartupItems/IPServices

$ sudo cp -p IPServices IPServices.orig #再次備份

$ diff /tmp/IPServices IPServices #確保

#唯一的區(qū)別只是這些添加內容

$ sudo mv /tmp/IPServices IPServices

如果使用編輯過的這些文件時出現問題,則可以將保存的文件重命名為原來的名稱以恢復這些文件。

接下來,您需要確保可以 ping 您的主機名。首先檢查該主機名:

$ hostname

您的主機名

如果看到的名稱最后為 .local,則可能要將您的主機名設置為了另外一個值:

$ sudo hostname 您的主機名

為了確保在重新啟動后保持該更改,請通過 sudo 編輯 /etc/hostconfig,并將“HOSTNAME=-AUTOMATIC-”一行更改為“HOSTNAME=您的主機名”。

現在檢查是否可以 ping 您的主機名(如果在上一步驟中必須手動設置該主機名,則可能會失敗)。

$ ping -c 1 `主機名`

如果收到“ping:unknown host 您的主機名”,則必須將您的主機名添加到 /etc/hosts 文件中。通過 sudo 編輯 /etc/hosts,將“127.0.0.1 localhost”更改為“127.0.0.1 localhost 您的主機名”。保存并重復上面的命令。您應該看到幾行輸出,其中包括“1 packets transmitted, 1 packets received, 0% packet loss”。

接下來,如果 /opt 目錄不存在,則應該創(chuàng)建該目錄;如果存在 /etc/oratab 文件則將其刪除:

$ test !/opt sudo mkdir /opt

$ test /etc/oratab sudo mv /etc/oratab /etc/oratab.orig

最后,將 Disk1 目錄移動到 oracle 用戶主目錄中,并確保它由該 oracle 用戶擁有:

$ sudo mv Disk1 /Users/oracle

$ sudo chown -R oracle:oinstall /Users/oracle/Disk1

運行 Oracle Universal Installer

現在切換回正在以 oracle 用戶運行 shell 的終端。啟動該安裝程序之前,必須配置您的環(huán)境。有關詳細信息,請參閱 Quick Install Guide 的“Log In as the oracle User and Configure the oracle User's Environment”部分,但是下列命令應該能夠完成此任務:

$ export ORACLE_BASE=/Users/oracle/10gEAR2 #如果您在上面選擇了不同的路徑,

#則請在此處使用該路徑

$ export ORACLE_SID=test10g

$ umask 022

$ unset ORACLE_HOME

$ unset TNS_ADMIN

現在啟動該安裝程序:

$ cd Disk1

$ ./runInstaller

該安裝程序是一個 java 應用程序,將引導您完成幾個配置信息屏幕。在 Quick Installer Guide 中對每個屏幕和推薦的輸入內容都進行了說明。我在此就不重復所有這些信息了,但是有幾個步驟需要澄清一下,還有其他幾個步驟,我們在其中不會使用默認值 - 如下所示。

在“Specify File Locations”屏幕上,將 Directory Path 值從 /Users/oracle/10gEAR2/OraHome_1 更改為 /Users/oracle/10gEAR2/orahome。此目錄將作為 $ORACLE_HOME 目錄。在“Installation Type”屏幕上,選擇 Enterprise Edition,然后在“Select Database Configuration”屏幕上選擇“Do not create a starter database”。您將在下一步驟中通過腳本創(chuàng)建、填充和配置數據庫。

最后,該試用版生成的 root.sh shell 腳本具有一些錯誤,這些錯誤與幾個實用程序的位置相關。將該腳本從清單 3 復制到一個新的 root.sh 文件。如果您已經為 $ORACLE_HOME 選擇了另外的值,則請確保首先編輯該腳本,然后再通過 sudo 運行該腳本。您可能仍會看到一些有關 Oracle Cluster Keys 的錯誤 - 如果不打算安裝數據庫集簇,則忽略這些錯誤即可。安裝數據庫集簇不在本文討論范圍之內。

安裝完成之后,您可以退出該安裝程序,開始下面的部分,即創(chuàng)建數據庫和測試您的安裝。

創(chuàng)建數據庫

將清單 4 的內容復制到一個名為 createDb 的文件。此腳本將創(chuàng)建 listener.ora 和 tnsnames.ora 文件,創(chuàng)建一個數據庫,并使用示例方案填充該數據庫。您可以在幾個位置對該腳本進行自定義,使其適用于您的應用程序,但是默認值就足以用于測試了。執(zhí)行下列命令來設置您的環(huán)境,并運行該腳本:

$ chmod +x createDb

$ export ORACLE_HOME=$ORACLE_BASE/orahome

$ export PATH=$PATH:$ORACLE_HOME/bin

$ ./createDb

根據您的硬件不同,運行該腳本最多可能需要一小時的時間,在此之后,請以該示例用戶登錄來測試您的安裝:

$ sqlplus scott/tiger

SQL*Plus:Release 10.1.0.3.0 - Production on Tue Jul 27 22:16:20 2004

Copyright (c) 1982, 2004, Oracle.All rights reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.1.0.3.0 - Production

With the Partitioning, OLAP and Data Mining options

SQL select table_name from user_tables;

TABLE_NAME

------------------------------

DEPT

EMP

BONUS

SALGRADE

SQL select count(*) from emp;

COUNT(*)

----------

14

確認數據庫正確創(chuàng)建之后,您可以更改默認密碼,加載您的應用程序,還可以隨意查看該示例方案。為了將該 oracle 用戶的環(huán)境配置為永久地使用這個新的數據庫,請用下列內容在該 oracle 用戶的主目錄中創(chuàng)建一個名為 .bashrc.oracle 的文件:

export ORACLE_HOME=/Users/oracle/10gEAR2/orahome

export ORACLE_SID=test10g

export PATH=$PATH:$ORACLE_HOME/bin

然后,通過在 .bash_profile 中創(chuàng)建類似下面的一行內容,確保主 shell 初始化腳本使用此文件:

. ~/.bashrc.oracle

您還可以通過將下面幾行內容復制到一個名為 oraclectl 的文件中創(chuàng)建一個腳本來停止和啟動該數據庫和偵聽程序。將該文件編譯成可執(zhí)行文件,用“start”或“stop”作為唯一參數調用該文件。

#!/bin/sh

# 用于啟動和停止該 Oracle 數據庫

# 必須由 dba 組成員運行

start() {

$ORACLE_HOME/bin/sqlplus /nolog __EOF__

connect / as sysdba

startup

__EOF__

sleep 2

$ORACLE_HOME/bin/lsnrctl start

}

stop() {

$ORACLE_HOME/bin/lsnrctl stop

$ORACLE_HOME/bin/sqlplus /nolog __EOF__

connect / as sysdba

shutdown abort

__EOF__

}

if [ -z $ORACLE_HOME ]; then

echo "You must define ORACLE_HOME" 12

exit 2

fi

if [ !-d $ORACLE_HOME ]; then

echo "Unable to find $ORACLE_HOME" 12

exit 2

fi

case "$1" in

'start')

start

;;

'stop')

stop

;;

*)

echo "Usage:$0 { start | stop }"

exit 2

;;

esac

exit 0

安裝 PHP

首先將下載的 tar 文件復制到該 oracle 用戶的主目錄中。切換回正在運行您的管理員帳戶 shell 的終端,運行下列命令:

$ cd ~/Desktop #或您下載的 PHP tar 文件所在的目錄

$ sudo mv php-4.3.8.tar.gz ~oracle

接下來,為 oracle 用戶解壓縮源代碼,配置并構建 PHP。在此示例中,為了連接 Oracle 我們剛剛激活了 OCI 擴展;您的應用程序可能需要附加的擴展來獲得 XSLT 支持、圖像操作等。運行 ./configure --help 就可以看到所有配置選項。

$ tar zxf php-4.3.8.tar.gz

$ cd php-4.3.8

$ ./configure --with-apxs --with-oci8

$ make

$ sudo make install

為了測試您的 PHP 安裝,請使用下列內容創(chuàng)建一個 test_oci.php 文件:

?php

$sid = 'test10g';

$home = '/Users/oracle/10gEAR2/orahome';

putenv("ORACLE_HOME=$home");

putenv("ORACLE_SID=$sid");

putenv("TNS_ADMIN=$home/network/admin");

echo "htmlheadtitleTest OCI/title/headbody\n";

// 對于 OCI 建議進行持久性連接

$conn = OCIPlogon('scott', 'tiger', $sid);

if ($conn) {

$stmt = OCIParse($conn, "SELECT TO_CHAR(SYSDATE,

'YYYY-MM-DD HH24:MI:SS') AS

datetime FROM DUAL");

if ($stmt) {

if (OCIExecute($stmt)) {

while (OCIFetchInto($stmt, $row, OCI_ASSOC)) {

//OCI_ASSOC 中的鍵總是大寫的

echo "SYSDATE:", $row['DATETIME'];

}

}

}

}

echo "/body/html\n";

?

在 Mac OS X Panther 自帶的 Apache httpd.conf 文件中為您啟用了 PHP 支持,默認文檔根目錄為 /Library/Webserver/Documents。將 test_oci.php 文件復制到該文檔根目錄中,然后啟動或者重新啟動 apache:

$ sudo apachectl start

您現在可以使您的瀏覽器指向 ,應該會看到當前的日期和時間。刷新您的瀏覽器若干次,觀察時間變化,注意頁面顯示要比第一次快得多。每個 apache 子進程在使用 OCIPlogon 時都會創(chuàng)建一個到該數據庫的持久性連接。該子進程處理的后續(xù)請求要快得多,這是因為它可以避免建立新連接的開銷。

PHP 的 OCI 擴展支持許多高級的 Oracle 特性,如存儲過程、連接變量和游標。有關 OCI 與 PHP 結合使用的詳細信息,請參閱“資源”框中的內容。

怎樣安裝oracle數據庫?

1·在oracle官網上下載oracle數據庫,以Oracle Database 11g?Release 2版本的oracle數據庫為例,其他版本的安裝也大同小異。注意,下載前得Accept?License Agreement.

2·下載并解壓文件,找到setup.exe,雙擊進行安裝。與一般軟件安裝一樣,一路next,接收許可協議中的條款,注意可以自定義安裝路徑。安裝過程中需要設置管理員用戶sys/system的口令密碼(記住這個密碼),通過管理員用戶可以創(chuàng)建普通用戶,輸入密碼后繼續(xù)安裝,這里要注意oracle數據庫的監(jiān)聽器程序端口是1521。

3·安裝成功后,每當windows啟動的時候,oracle服務器跟監(jiān)聽器就會自動啟動,不常用數據庫時,可以將oracle服務設置為手動啟動模式。設置方法為右擊計算機進入管理系統(tǒng),進入服務和應用程序中的服務界面,找到oracle數據庫的四個服務器,其中有兩個正在運行,先停止這兩個服務器,然后在屬性中的啟動類型中設置成手動模式。

4·通過SQL命令鏈接數據庫:在開始菜單中的所有應用中找到oracle database,進入運行SQL命令行,在SQL命令行中輸入conn system,會提示你輸入口令,輸入在安裝過程中設置的口令即可鏈接成功。

4·通過windows自帶的命令行鏈接數據庫:找到運行(win+R),輸入cmd進入cmd命令輸入界面,輸入sqlplus,然后輸入管理員用戶名(system)和口令密碼即可鏈接成功。

5·通過windows自帶的命令行鏈接數據庫:找到運行(win+R),輸入cmd進入cmd命令輸入界面,輸入sqlplus “/as sysdba”即可鏈接成功。

oracle數據庫到底要怎么安裝

步驟1:下載oracle

 步驟2:安裝

雙擊setup.exe,出現圖形,按照圖所示操作。

第二步直接按照系統(tǒng)默認即可,點擊下一步

默認安裝桌面版

輸入Oracle admin用戶名口令,忽略系統(tǒng)提示,點擊下一步

忽略提示

出現“執(zhí)行先決條件檢查”的步驟中,都顯示失敗,不要緊,忽略即可

點擊完成

安裝過程中出現對話框,顯示:“[INS-20802] Oracle Net Configuration Assistant 失敗。”,可以直接忽略之,繼續(xù)安裝

出現口令管理界面,表明基本成功安裝。

網站欄目:oracle怎么裝測試庫 oracle數據庫測試
網站地址:http://chinadenli.net/article0/hjeooo.html

成都網站建設公司_創(chuàng)新互聯,為您提供服務器托管定制網站企業(yè)網站制作用戶體驗品牌網站建設

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

微信小程序開發(fā)