當前位置:首頁 » 存儲配置 » 如何配置dba環境變數

如何配置dba環境變數

發布時間: 2022-07-31 03:47:58

Ⅰ 在xp3下,Apache , php, Zend Studio怎樣配置環境

Apache 2.2.4 + PHP 5.2.0 + Mysql 5.0.27 + Zend Optimizer 3.2.0環境配置方法2009-04-16 23:31今天在本機搭建了一個php環境,記錄一下過程,windows系統配置方法大同小異,以下為本說明所要用到的軟體:

Apache 2.2.4 -- www.apache.com
PHP 5.2.0 -- www.php.net
MySQL 5.0.27 -- www.mysql.com
Zend Optimizer 3.2.0 -- www.zend.com
phpMyAdmin 2.9.2 -- www.phpmyadmin.net
嚴重注意:在進行下列操作前,Windows XP應無安裝IIS、PHP、APACHE、MYSQL、ZEND。

≡ Apache 2.2.4 的安裝 ≡

1.打開我的電腦,進入D盤,在其下新建一個文件夾,名為 local 。
2.到其官方站點下載 apache_2.2.4-win32-x86-no_ssl.msi 並執行。
3.按3次Next按鈕,安裝程序要求輸入你的Network Domain(網路域名)、Server Domain(伺服器域名)和網站管理員的E-mail,有的話就如實填寫,本說明介紹的是本地自建測試環境,所以隨便一下,前兩個填 localhost ,郵件寫自己的即可。
4.進入Next後,默認的安裝路徑是"C:\Program Files\Apache Software Foundation\Apache2.2\",修改路徑,改為前面所述的"D:\local\Apache2"。
5.然後一路下去,直到安裝結束;此時,打開D盤下的local文件夾,可以看到有一個名為Apache2的文件夾。
6.打開IE,然後在地址欄輸入:"http://localhost" 或者 "http://127.0.0.1" 可以看到Apache安裝完成的成功頁面;以後網頁的存在位置就在 "D:\local\Apache2\htdocs" 目錄。

≡ PHP 5.2.0 的安裝 ≡

1.到其官方站點下載 php-5.2.0-Win32.zip 並解壓(在此不要下載及使用它的Installer,這種方式雖然很自動化、很智能,但也存在很多方面的限制,因為不推薦。)
2.將PHP文件解壓到一個目錄下,目錄地址為 "D:\local\php"。
3.將PHP目錄(D:\local\php)下的php.ini-dist復制到windows(有的系統是winnt目錄)目錄下,並改名為php.ini。
4.復制D:\local\php目錄下的所有dll文件到windows的系統文件夾里,即:C:\windows\system32。

≡ MySQL 5.0.27 的安裝 ≡

1.打開我的電腦,進入D:\local,在其下新建一個文件夾,名為 mysql 。
2.到其官方站點下載 Mysql 5.0.27 Installer 並執行。
3.按Next,然後選擇Custom安裝方式。
4.點擊Change,改變安裝路徑;原路徑是"C:\Program Files\MySQL\MySQL Server 5.0\",這里改為:"D:\local\mysql\"。
5.等安裝進度條load完時,會出現一個Sign Up向導,這里不用理,選擇最下面的那個Skip Sign-Up,然後Next,上面有個 "Configure the MySQL Server now" 是打勾的,不要去掉,直接點Finish。
6.現在開始安裝最後的配置,點Next,選擇Detailed Configuration,然後選擇第二個Server Machine。
7.再Next,選擇Non-Transactional Database Only。
8.再Next,選擇Manual Setting,連接數選擇200到300,在此因為是本機測試,所以此項並不重要。
9.再Next,是設置其的埠,默認是3306,不要動它。
10.再Next,選擇Manual Selected Default Character Set / Collation,在下面的 Character Set選擇gbk。
11.再Next,在Include Bin Directory in Windows PATH前打勾。
12.再Next,在Modify Security Settings前的勾取消,因為是本地環境,非伺服器和虛擬主機。
13.最後一個Next再加Execute,可以看到上面的步驟全部完成。
14.MySQL的帳號是:root,密碼為空。
15.檢測MySQL,鍵盤的Win + R,彈出運行對話框,輸入cmd後回車,進入命令提示符,然後輸入:"mysql -uroot -p",回車後要求輸入密碼,因為密碼為空,所以直接再按回車即可。現在可以看到如下成功的提示:

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 5.0.27-community-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
表示全部安裝成功。
操作符變成了"mysql>",鍵入exit退出即可。

≡ Zend Optimizer 3.2.0 的安裝 ≡

1.打開我的電腦,進入D:\local,在其下新建一個文件夾,名為 zend 。
2.到其官方站點下載 ZendOptimizer-3.2.0-Windows-i386.exe 並執行。
3.按Next,到了路徑選擇那兒,點Browse,默認是"C:\Program Files\Zend\ZendOptimizer-3.2.0",將其修改為"D:\local\zend"。
4.按Next後,可以看到的是伺服器的選擇,在此由於剛剛安裝了Aapche 2.2.4,所以在其中一項名為"Apache 2.x",就按它,然後點Next。
5.接下來的一路點Next,全接默認的設置,然後Install。
6.Zend安裝完成。

≡ Apache 與 PHP 的配置 ≡

1.開始菜單的程序的Apache HTTP Server 2.2.4,再進入下一級的Configure Apache Server,這時可以看到那個Edit the Apache httpd.conf Configuration File。點一下。
2.查找:
#LoadMole ssl_mole moles/mod_ssl.so
在下面添加:
LoadMole php5_mole "d:/local/php/php5apache2_2.dll"
(其中d:/local/php/php5apache2_2.dll是你安裝php的相應路徑.
注意不要把php5apache2_2.dll,php5apache2.dll和php5apache.dll混淆.php5apache.dll只適用於apache 版本1的.
PHP5壓縮包里的php5apache2.dll只適用於apache2.0.*版本,如果是2.2.*以上版本,必須使用php5apache2_2.dll.否則就可能會出現
"Cannot load d:/local/php/php5apache2_2.dll into server: The specified mole could not be found."或者:
"The requested operation has failed"的錯誤提示!

如果還不行就加上:

ScriptAlias /php/ "D:/local/php/"
Action application/x-httpd-php "/php/php.exe"

3.查找:
DirectoryIndex index.html
替換:
DirectoryIndex index.html index.htm index.php default.php
4.查找:
AddType application/x-gzip .gz .tgz
在下面添加:
AddType application/x-httpd-php .php
5.Apache配置結束,現在開始進行PHP配置,用Notepad打開C:\windows\php.ini。
6.查找:
extension_dir = "./"
替換:
extension_dir = "d:/local/php/ext/"
7.查找:
upload_max_filesize = 2M
這里的意思為修改上傳文件的最大限制,默認為2M,可以改為6M。
8.查找:
;extension=php_mbstring.dll
將前面的;號去掉。
9.查找:
;extension=php_gd2.dll
將前面的;號去掉。
10.查找:
;extension=mysql.dll
將前面的;號去掉。
11.查找:
;date.timezone =
替換:
date.timezone = PRC
12.文件修改完畢,此時,雙擊右下角任務欄的Apache圖標,彈出的窗口中,點Stop停止服務,等停止後再點Start啟動服務,此時,可以看到其窗口的狀態欄中會顯示:"Apache/2.2.4 (Win32) PHP/5.2.0"。配置全部完成。

≡ phpMyAdmin 2.9.2 的安裝 ≡

1.到其官方站點下載 phpMyAdmin-2.9.2.zip 並解壓,並更改目錄名為phpmyadmin,然後移動到"D:\local\Apache2\htdocs"。
編輯:libraries下的config.default.php。
2.查找:
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
// with 'config' auth_type)
$cfg['Servers'][$i]['nopassword'] = FALSE; // Whether to try to connect without password
$cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only
// this db is displayed in left frame
// It may also be an array of db-names, where sorting order is relevant.
這里由於是本地測試環境,所以所按默認值,不需要更改。
3.查找:
$cfg['DefaultLang'] = 'en-iso-8859-1';
4.替換:
$cfg['DefaultLang'] = 'gb2312';
5.查找:
$cfg['DefaultCharset'] = 'iso-8859-1';
替換:
$cfg['DefaultCharset'] = 'gb2312';
6.設置完成。現在打開IE,鍵入:"http://localhost/phpmyadmin",即可進行相關操作。

≡ 其它說明 ≡

MySQL的帳號為:root,密碼無,即為空。資料庫,可以自己隨意創建。
網頁存放目錄:D:\local\Apache2\htdocs\
在網頁下面創建一個index.php文件,內容如下
<?php
$host = "localhost";
$user = "root";
$password = "";
$link=mysql_connect($host,$user,$password);
if(!$link) echo "<h1>失敗!</h1>";
else echo "<h1>成功!</h1>";
mysql_close();
?>
在瀏覽器打開 http://localhost/ 或者127.0.0.1
如果輸出成功,則說明大功告成了.

pharmar安裝過程中遇到的錯誤:
在 Windows 下安裝 PHP 後 Apache 出現 LoadMole takes two arguments 的錯誤,這個主要原因就是httpd.conf中的這句:
LoadMole php5_mole D:\Program Files\PHP\php5apache2_2.dll
解釋程序把Program Files中的空格當成了兩個參數的分隔符號,因此語句中不能出現空格。在網上找了半天也沒找到解決方法,最後用一級目錄符號才解決問題,改成如下:
LoadMole php5_mole ../php/php5apache2_2.dll
因為apache安裝在D:\Program Files\Apache\目錄下,PHP安裝在D:\Program Files\php\,因此../就表示D:\Program Files\目錄,這個終於搞定了,希望大家在安裝與配置過程中多動動腦筋總會有辦法的。

很早就想在自己的機子上搭建PHP的開發環境,今天難得有這個機會,在網上找了一些教程和程序,實踐了一把,過程是很艱辛的,因為遇到了很多的問題,在這里總結一下。因為pharmar用的是Mcafee的殺毒軟體,要求所有程序均要安裝於Program Files,所以這些文件均放於D:\Program Files下便於管理。Mcafee寫防護規則時好運用。
Apache的安裝與配置

打開apache官方網站 http://archive.apache.org/dist/httpd/binaries/win32/ 或者鏡像網站 http://apache.mirror.phpchina.com/httpd/binaries/win32/,下載裡面的apache_2.2.11-win32-x86-no_ssl.msi安裝文件。其中,同一版本有兩種類型:no_ssl和openssl,openssl多了個ssl安全認證模式,它的協議是HTTPS而不是HTTP,這就是帶有SSL的伺服器與一般網頁伺服器的區別了。一般情況下,我們下載no_ssl版本的就ok了。

下載好apache安裝文件後,點擊安裝,在連續3次next後,將進入server information配置界面,要求輸入network domain、server domain和網站管理員的郵箱地址,普通用戶可以隨便按照格式填一下就行了。再次按Next後,出現選擇安裝路徑的界面,默認的路徑比較長,pharmar把安裝路徑修改為:「D:\Program Files\Apache\」,繼續安裝,直到完成。

安裝完畢,apache就自動啟動,可以測試apache是否成功啟動。在瀏覽器地址欄里輸入:http://localhost/或http://127.0.0.1/,如果出現「It works.」,那麼恭喜你,apache已經成功安裝了;同時在電腦右下角的任務欄里有一個綠色的apache伺服器運行圖標。

apache還有一個配置文件:httpd:conf 需要配置,以便php運行。位置為:D:\Program Files\Apache\conf目錄里。打開httpd:conf:
1)、查找「DocumentRoot」,這里是指定主頁放置的目錄。默認是:「D:\Program Files\Apache\htdocs」,你可以使用默認的目錄,也可以自己定義一個,如:「D:/PHP」。注意:目錄末尾不要加「/」。
2)、查找「DirectoryIndex」,這里是默認首頁文件名,可以在index.html 的後面加入index.php等。每種類型之間都要留一個空格。
3)、查找
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
修改為:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
如果不改這里的話,可能會出現 You don't have permission to access / on this server. 這樣的錯誤提示,尤其在改變了默認主頁的路徑後。

注意:每次修改httpd:conf文件後,都要重啟apache伺服器。另外,如果你的win32系統上同時也運行iis伺服器,那麼就要先停止iis伺服器的運行,然後再啟動apache,否則apache伺服器無法啟動。

Php的安裝與配置方法

首先從php的官方網站http://www.php.net/downloads.php 下載windows版本的,有兩種版本:PHP 5.2.10 zip package和PHP 5.2.10 installer,目前最新版本就是5.3.0,pharmar使用的是5.2.10版本。PHP 5.2.10 installer為自動安裝方式,雖然比較自動化,但在很多方面受到限制,因此pharmar不推薦使用這種方式,下面介紹PHP 5.2.10zip package壓縮包方式下的手動安裝。

1)、將PHP的壓縮包zip解壓到一個目錄下,推薦:「C:/PHP」,pharmar的是D:\Program Files\Php。
2)、將PHP目錄(D:\Program Files\Php)下的 php.ini-dist 文件重命名為 php.ini,PHP的配置文件就是它,修改以下幾個地方,修改好後把 php.ini 文件復制到 C:\WINDOWS\ 目錄里:
extension_dir="D:\Program Files\Php\ext" ,指向php文件夾下放置「php_*.dll」文件的路徑。PHP4和PHP5的路徑在這里有所區別。
doc_root="D:\PHP" ,指向前面apache設置的首頁位置;
default_charset="gb2312" ,修改默認字元集,這里,如果前面有分號「;」,去掉這個分號;
register_globals=Off 改為 register_globals=On ,使傳遞全局變數有效;
extension=php_dba.dll 如果前面有分號,取消分號,以下同;
extension=php_dbase.dll
extension=php_gd2.dll GD庫做圖,一般用於圖形驗證碼;
extension=php_mysql.dll 用於連接MYSQL資料庫;
3)、將PHP目錄下的 php5ts.dll 文件拷貝到 C:\WINDOWS\system32 目錄。
4)、最後修改 Apache 的 httpd.conf 文件。在該文件的末尾添加如下2行,表示以模塊方式安裝PHP進入Apache:
LoadMole php5_mole D:/Program Files/Php/php5apache2_2.dll
AddType application/x-httpd-php .php

注意:第一行的目錄路徑要更新為當前版本的apache動態鏈接庫,比如這里我使用的是apache2.2.11版本和php5.2.10,那這個文件必須是php5apache2_2.dll,而不能是php5apache.dll、php5apache2.dll等。第二行為php腳步的後綴。
php4版中,需要添加一行 AddType mod_php4.c,而在php5中,就不需要這樣的一行 AddType mod_php5.c了,php5已經集成,否則 apache 啟動不了。

以上就完成了apache和php的配置過程了,重啟apache。在伺服器的默認目錄「D:\Program Files\Apache\htdocs」里新建文件index.php,寫上如下代碼:
<?php
phpinfo();
?>
在瀏覽器地址欄里輸入 http://127.0.0.1/ 或 http://localhost/ ,你就會看到php版本信息了。到此為止,php和apache就已經成功的安裝了。

這里有個細節:apache的配置文件 httpd.conf 中的目錄分割符號是「/」,而 PHP 的配置文件 php.ini 里的目錄則要求是反斜線 「 \」,不要搞混了哦。

MYSQL的安裝就簡單了。到官方網站 http://dev.mysql.com/downloads/mysql/5.0.html,下載windows平台下的 mysql ,選擇 Windows ZIP/Setup.EXE (x86) 最新版本是 5.0.77 ,下載即可。直接安裝,安裝完成後,可以進入配置向導,設置mysql資料庫密碼。一切OK。
關於mysql的安裝與配置見:phpMyAdmin安裝配置方法和問題解決

pharmar安裝過程中遇到的錯誤:
在 Windows 下安裝 PHP 後 Apache 出現 LoadMole takes two arguments 的錯誤,這個主要原因就是httpd.conf中的這句:
LoadMole php5_mole D:\Program Files\PHP\php5apache2_2.dll
解釋程序把Program Files中的空格當成了兩個參數的分隔符號,因此語句中不能出現空格。在網上找了半天也沒找到解決方法,最後用一級目錄符號才解決問題,改成如下:
LoadMole php5_mole ../php/php5apache2_2.dll
因為apache安裝在D:\Program Files\Apache\目錄下,PHP安裝在D:\Program Files\php\,因此../就表示D:\Program Files\目錄,這個終於搞定了,希望大家在安裝與配置過程中多動動腦筋總會有辦法的

Ⅱ 如何查看dm資料庫環境變數配置是否成功

1.檢查系統包安裝情況
rpm -qa|grep binutils
rpm -ivh sysstat-7.0.2.rpm

rpm -ivh binutils-2.17.50.0.6-14.el5.*.rpm
rpm -ivh compat-libstdc++-33-3.2.3-61.*.rpm
rpm -ivh elfutils-libelf-0.137-3.el5.*.rpm
rpm -ivh elfutils-libelf-devel-0.137-3.el5.i386.rpm elfutils-libelf-devel-static-0.137-3.el5.i386.rpm
rpm -ivh elfutils-libelf-devel-0.137-3.el5.x86_64.rpm elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm
rpm -ivh gcc-4.1.2-48.el5.*.rpm
rpm -ivh gcc-c++-4.1.2-48.el5.*.rpm
rpm -ivh glibc-2.5-49.*.rpm
rpm -ivh glibc-common-2.5-49.*.rpm
rpm -ivh glibc-devel-2.5-49.*.rpm
rpm -ivh lio-0.3.106-5.*.rpm
rpm -ivh lio-devel-0.3.106-5.*.rpm
rpm -ivh libgcc-4.1.2-48.el5.*.rpm
rpm -ivh libstdc++-4.1.2-48.el5.*.rpm
rpm -ivh libstdc++-devel-4.1.2-48.el5.*.rpm
rpm -ivh make-3.81-3.el5.*.rpm
rpm -ivh sysstat-7.0.2-3.el5.*.rpm
rpm -ivh unixODBC-2.2.11-7.1.*.rpm
rpm -ivh unixODBC-devel-2.2.11-7.1.*.rpm
rpm -ivh libXp-1.0.0-8.1.el5.*.rpm
rpm -ivh libXau-devel-1.0.1-3.1.*.rpm
rpm -ivh libXp-devel-1.0.0-8.1.el5.*.rpm

2.修改網路配置
vi /etc/sysconfig/network-scripts/ifcfg-eth0
----------------------------
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0c:29:d4:f5:b4
ONBOOT=yes
TYPE=Ethernet
USERCTL=yes
IPV6INIT=no
PEERDNS=yes
NETMASK=255.255.255.0
IPADDR=192.168.91.100
GATEWAY=192.168.91.1
----------------------------
vi /etc/hosts
-----------------------------
127.0.0.1 localhost.localdomain localhost
192.168.91.100 RHL5
-----------------------------

3.添加oracle用戶
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle

4.添加初始化參數
vi /etc/sysctl.conf
sysctl -p
-----------------------------
fs.aio-max-nr = 1048576
fs.file-max = 6815744
#kernel.shmall = 2097152
#kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
-----------------------------

5.關閉強制訪問控制,避免路由訪問失敗
vi /etc/selinux/config
-----------------------
SELINUX=disabled
-----------------------

6.設置oracle軟硬體進程數
vi /etc/security/limits.conf
-----------------------
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
-----------------------

7.全局進程,線程配置
vi /etc/profile
----------------------
if [$USER = 'oracle']; then
ulimit -u 16384
ulimit -n 65536
fi
----------------------

8.創建oracle根目錄,並設置目錄許可權
mkdir /u01/app/oracle -p
chown -R oracle:oinstall /u01
chmod -R 755 /u01

9.設置oracle用戶環境變數
su - oracle
vi .bash_profile
----------------------
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/proct/11.2/db_1
export ORACLE_SID=oracle11g
export NLS_LANG=american_america.zhs16gbk
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
umask 022
----------------------

讓其生效
. ./.bash_profile

檢驗是否設置成功
echo $ORACLE_HOME

Ⅲ windows下, oracle需要設置環境變數嗎是自動寫入注冊表嗎 如果要設置如何設置 unix/linux下又如何設置

oracle軟體使用了許多環境變數,非常重要的三個是 ORACLE_HOME,ORACLE_BASE和ORACLE_SID.ORACLE_HOME指定了你希望運行的oracle執行程序的位置.一台計算機上可能安裝了若干個版本的oracle軟體,大多數oracle程序查詢ORACLE_HOME來決定運行何種版本的軟體.ORACLE_BASE定義了資料庫管理文件安裝的基本目錄.ORACLE_SID定義了你希望在其上工作的本地oracle資料庫名稱.

windows 在我的電腦屬性里

unix/linux
#!/bin/bash
#centos5.4 oracle10g 前期安裝環境檢查腳本

#將所需要安裝的包(rpm格式)與腳本放在一個目錄下

ss=$PWD

cd $ss

rpm -ivh *.rpm

#ORACLE_BASE=/opt/oracle

echo -n "輸入ORACLE_BASE(默認/opt/oracle):"

read ORACLE_BASE

if [ -z $ORACLE_BASE ]

then

ORACLE_BASE=/opt/oracle

fi

#ORACLE_HOME=$ORACLE_BASE/proct/10.2.0/db_1

echo -n "輸入 HOME (默認 proct/10.2.0/db_1):"

read HOME

if [ -z $HOME ]

then

HOME=proct/10.2.0/db_1

fi

ORACLE_HOME=$ORACLE_BASE/$HOME

#ORACLE_SID=oral

echo -n "輸入 ORACLE_SID (默認 orcl):"

read ORACLE_SID

if [ -z $ORACLE_SID ]

then

ORACLE_SID=orcl

fi

USER=oracle

SYSCTL=/etc/sysctl.conf

LIMITS=/etc/security/limits.conf

PAM=/etc/pam.d/login

PROFILE=/etc/profile

BASH_PROFILE=/home/oracle/.bash_profile

#IPADDR=`ifconfig eth0|grep "inet addr"|cut -d : -f 2| cut -d ' ' -f 1`

#HOSTS=/etc/hosts

#NETWORK=/etc/sysconfig/network

#hostname

#grep -v "HOSTNAME" $NETWORK > $NETWORK

#echo "HOSTNAME=$HOSTNAME" >> $NETWORK

#echo "$IPADDR $HOSTNAME">> $HOSTS

#加入用戶

useradd -g oinstall -G dba $USER

groupadd oinstall

groupadd dba

mkdir -p $ORACLE_BASE

chown -R $USER:oinstall $ORACLE_BASE

#內核設置

cat >> $SYSCTL << EOF

kernel.msgmni=1024

kernel.shmmni=4906

kernel.sem=1024 64000 200 512

fs.file-max=65536

net.ipv4.ip_local_port_range=1024 65000

net.ipv4.tcp_sack=0

net.ipv4.tcp_timestamps=0

net.ipv4.tcp_max_syn_backlog=8192

net.ipv4.tcp_keepalive_time=120

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

EOF

#限制設置

cat>> $LIMITS <<EOF

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

EOF

#安全設置

cat >> $PAM <<EOF

session required /lib/security/pam_limits.so

session required pam_limits.so

EOF

#全局環境變數設置

cat >> $PROFILE <<EOF

if [ \$USER = "oracle" ]; then

if [ \$SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

EOF

#oracle環境變數設置

cat >> $BASH_PROFILE <<EOF

export LC_CTYPE=en_US.UTF-8

export ORACLE_SID=orcl

export ORACLE_BASE=/opt/oracle

export ORACLE_HOME=/opt/oracle/proct/10.2.0/db_1

export TNS_ADMIN=$ORACLE_HOME/network/admin

export ORA_DB=$ORACLE_HOME/dbs

export ORACLE_BDUMP=$ORACLE_BASE/shtkt/bmp

export ORACLE_TERM=xterm

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib

export LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/ctx/lib

export CLASSPATH=$ORACLE_HOME/JRE/lib:$ORACLE_HOME/JRE/lib/rt.jar:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export PATH

umask 022

EOF

source /home/oracle/.bash_profile

sleep 1

export DISPLAY=:0.0

xhost +

export LC_ALL=en_US

/sbin/sysctl -p

Ⅳ 如何配置plsql developer

1 下載安裝oracle的精簡客戶端
從oracle官網下載最新版intantclient,目前最新版是12.1。因為oracle的客戶端是向下兼容的,所以12.1版本的客戶端可以連接所有12.1以下版本的伺服器端,當然包括11.2。

既然使用PL/SQL Developer,就不需要再安裝ORACLE官方的GUI客戶端了,所以下載這個instant版本的精簡客戶端版本就足夠了,越簡單越穩定啊。

從官網下載需要有oracle網站的賬號,對於和oracle打交道的人來說,免費注冊一個oracle賬號是十分必要的。
這個軟體包下載完成後,直接解壓到指定路徑即可,是純綠色軟體,不需要安裝。我解壓後放到了E:\green\下。

2 下載SqlPlus,檢查是否可以正確連接伺服器(可選)
在下載精簡客戶端的同一個頁面,下載sqlplus這個小工具,這可是DBA的最愛啊,很小但很實用,這里主要是用來檢查連接情況。下載後直接解壓,把解壓後的文件夾中的所有文件,復制到剛才的客戶端目錄下。

打開命令行窗口,切換到這個目錄下,執行熟悉的 sqlplus user/pwd@host/service ,如果能正常連接,說明伺服器和本機之間可以正常通信,從而排除了基本的錯誤。如果不能連接,則需要慢慢排查了。

3 新建配置文件sqlnet.ora和tnsnames.ora,新建環境變數TNS_ADMIN
在D:\green\instantclient_12_1\目錄下,新建兩個文件,名稱分別為 sqlnet.ora,tnsnames.ora。這兩個文件提供了客戶端服務名到指定的oracle伺服器提供的資料庫服務名的映射。
sqlnet.ora內容如下:

[plain] view plain
NAMES.DIRECTORY_PATH = (TNSNAMES,EZCONNECT)

tnsnames.ora內容如下:

[plain] view plain
客戶端服務名 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 伺服器IP地址)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 伺服器端偵聽器提供的服務名)
)

其中,
客戶端服務名可以任意設置,
伺服器IP地址就是提供oracle服務的機器IP,
伺服器端偵聽器提供的服務名是根據伺服器端的設置填寫。
【注意】客戶端服務名必須頂格寫,前面不能有任何空格,否則會出錯。

然後,為系統添加環境變數TNS_ADMIN,其值為oracle客戶端安裝目錄,本例中就是E:\green\instantclient_12_1。
4 下載安裝PL/SQL Developer軟體
我是從官網下載的,版本為10.0.5.1710,當然這個軟體不是免費的,但是可以試用30天。下載之後直接安裝即可,安裝過程會提示早期的Oracle可能對路徑要求苛刻,我們的Oracle版本是11.2的,不存在這個問題,所以默認路徑即可。
啟動該軟體,出現登錄界面。

選擇Cancel,進入主界面。在主界面的主菜單中,選擇【Tools】【Preferences...】,彈出設置對話框,如下.

按照上圖所示,主要目的就是讓PL/SQL Develper這個軟體可以找到oracle客戶端。

設置完成後,重新啟動PL/SQL Developer,在登錄頁面,輸入用戶名密碼和tnsnames.ora文件中設置的客戶端服務名,就可以連接成功了。
如果報錯,請檢查上面的所有配置過程,特別是tnsnames.ora配置文件,以及TNS_ADMIN環境變數。

Ⅳ ORACLE 11g 環境變數怎麼設置

這個是因為賬號密碼有問題,換個用戶看看,或者用sys登錄,然後創建一個用戶,給用戶dba和連接許可權。然後再試試。

Ⅵ 怎麼設置oracle 時間格式的環境變數

給你復制一長段:

oracle資料庫默認的時間格式只能精確到天(DD-MON-RR),在實際工作環境中,開發程序通常需要取得精確到秒的時間值,經查詢資料在oracle中修改時間值的方式大致可以分為以下幾種:
1、臨時修改時間格式
第一種方式是通過to_char函數來獲得精確的時間值
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from al;
這種方式對於DBA來說最省事,因為不需要改動資料庫任何參數,但是每次都需要用函數轉換,太麻煩。
第二種方式是修改當前會話的時間格式值
alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
這種方式的優點只要在當前會話關閉前,在當前會話發出的所有時間值都會是'YYYY-MM-DD HH24:MI:SS',
缺點是關閉當前會話後,時間值又會返回到資料庫原先的格式。
通過這種方式修改後,我們可以通過查詢資料庫視圖查看到時間格式的變化
orcl@ SYS> select * from v$nls_parameters;
PARAMETER VALUE
---------------------------------------------------------------- ----------------------------------------
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT YYYY:MM:DD HH24:MI:SS
NLS_DATE_LANGUAGE AMERICAN
NLS_CHARACTERSET ZHS16GBK
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
NLS_DATE_FORMAT的值由原先的"DD-MON-RR"變為"YYYY:MM:DD HH24:MI:SS";
注意:在v$parameter中,也有NLS_DATE_FORMAT參數值,但是修改此參數值不會引起資料庫時間格式的變化。
2、永久修改
經測試,視圖v$nls_parameters中的NLS_DATE_FORMAT值的來源,並非是資料庫內部設置,其實來自操作系統的環境變數,
所以,我們如果想永久修改的話,只需要在系統環境變數中,添加此一個參數值即可:
在 .bash_profile文件中添加export NLS_DATE_FORMAT='YYYY:MM:DD HH24:MI:SS'
然後執行 source ~/.bash_profile,使環境變數生效。
當我們再次進入資料庫查詢系統時間時,即可獲取我們想要的時間格式值。

Ⅶ 如何對資料庫的DBA許可權進行控制,不能訪問敏感數據

在ORACLE資料庫天然體系決定DBA即可以對系統進行維護管理,也可以訪問敏感數據.在某些行業里需要對DBA是進行職責分離.比如第三方廠商做系統開發時需要用到DBA這個用戶,但一些關鍵數據又不能讓他們看到.開發結束後又需要修改密碼是非常復雜.這時怎麼辦呢?
杭州美創科技數據安全產品實現對大許可權用戶的職責分離,做到分工明確.解決了密碼不密的問題.有效的解決了許可權控制問題.

Ⅷ 如何配置oracle資料庫環境

1.安裝oracle 11g
2.Oracle自帶的SQL Developer
在安裝完Oracle Database 11g Release 2資料庫,想試一下Oracle自帶的SQL DeveloperW工具,在操作系統菜單的所有程序中找到SQL Developer如下所示,並單擊:
結果卻提示缺少快捷方式,沒找到「SQLDEVELOPER.BAT」,**
在Oracle的安裝目錄D:\DataBaseInstall\Oralce_11g_r2\proct\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin下的確也沒找到sqldeveloper.bat文件。網上很多人都說重新下載SQL Developer替換掉安裝Oracle時自帶的那個。
重新到Oracle官網下載SQL Developer,當前最新版下載地址:http://download.oracle.com/otn/java/sqldeveloper/sqldeveloper64-3.2.20.09.87-no-jre.zip
將下載下來的 sqldeveloper64-3.2.20.09.87-no-jre.zip解壓到Oracle安裝目錄下
這時重新單擊操作系統菜單中的「SQL Developer」,看到命令窗口閃一下就消失了。看了一下SQL Developer的「readme.html」文檔知道了SQL Developer 3.2支持的Java版本至少要1.6.0_04。
那就下載當前最新JDK安裝,在這里我下載的是jrockit-jdk1.6.0_37-R28.2.5-4.1.0-windows-x64.exe。下載完成後雙擊出現如下安裝界面:
在歡迎窗口中單擊「Next」:
設置JDK安裝目錄,單擊「Next」:
這里問你是否需要安裝示例或源代碼,根據需要選擇,這里我就不選了直接單擊「Next」:
這里是否安裝JRE,選擇「Yes」,單擊「Next」:
設置JRE安裝目錄,單擊「Next」:
安裝過程:
安裝完畢,單擊「Done」關閉。
現在新的JDK安裝完後,重新單擊操作系統菜單中的「SQL Developer」,這時「SQL Developer」可以啟動,但是報了如下的異常:
Exception initializing 'oracle.dbtools.raptor.plsql.PLSQLAddin' in extension 'Or
acle SQL Developer': java.lang.NoClassDefFoundError: com/sun/jdi/Bootstrap
at oracle.jdevimpl.debugger.jdi.DebugJDIConnector.getVersion(DebugJDICon
nector.java:30)
at oracle.jdevimpl.debugger.support.DebugFactory.(DebugFactory.j
ava:81)
at oracle.dbtools.raptor.plsql.PLSQLAddin.initialize(PLSQLAddin.java:97)
at oracle.ideimpl.extension.AddinManagerImpl.initializeAddin(AddinManage
rImpl.java:407)
at oracle.ideimpl.extension.AddinManagerImpl.initializeAddins(AddinManag
erImpl.java:214)
at oracle.ideimpl.extension.AddinManagerImpl.initProctAndUserAddins(Ad
dinManagerImpl.java:128)
at oracle.ide.IdeCore.initProctAndUserAddins(IdeCore.java:1941)
at oracle.ide.IdeCore.startupImpl(IdeCore.java:1565)
at oracle.ide.Ide.startup(Ide.java:703)
at oracle.ideimpl.DefaultIdeStarter.startIde(DefaultIdeStarter.java:35)
at oracle.ideimpl.Main.start(Main.java:184)
at oracle.ideimpl.Main.main(Main.java:146)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.ide.boot.PCLMain.callMain(PCLMain.java:62)
at oracle.ide.boot.PCLMain.main(PCLMain.java:54)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA
ccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at oracle.classloader.util.MainClass.invoke(MainClass.java:128) at oracle.ide.boot.IdeLauncher.bootClassLoadersAndMain(IdeLauncher.java: 189) at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:89) at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:65) at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:54) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at oracle.ide.boot.Launcher.invokeMain(Launcher.java:713) at oracle.ide.boot.Launcher.launchImpl(Launcher.java:115) at oracle.ide.boot.Launcher.launch(Launcher.java:68) at oracle.ide.boot.Launcher.main(Launcher.java:57)
看著異常就不爽啊,解決唄。運行命令行窗口查看是否設置了JDK系統環境變數,這里顯然是沒有設置JDK系統環境變數:
設置系統環境變數
在桌面選中「計算機」右鍵選擇「屬性」,單擊「高級系統設置」:
在高級選項卡中單擊「環境變數」:
在系統變數下單擊「新建」,填入變數名「JAVA_HOME」,變數值為JDK的安裝目錄,我這里為「 D:\JAVAEEServiceInstall\Java\jrockit-jdk1.6.0_37-R28.2.5-4.1.0 」,單擊「確定」:
在系統變數中找到「Path」,單擊「編輯」,在變數值中加入「%JAVA_HOME%\bin」以「;」相隔,單擊「確定」:
系統環境變數設置完成後,重新啟動命令行窗口,檢查是否成功。如下為設置成功:
重新單擊操作系統菜單中的「SQL Developer」,這時「SQL Developer」可以正常啟動:
如果希望不出現「[WARN ][jrockit] MaxPermSize=128M ignored: Not a valid option for JRockit」警告,那用記事本打開SQL Developer的bin目錄下的「sqldeveloper.bat」文件,找到「-XX:MaxPermSize=128M」直接刪除。因為jrockit已經不需要-XX:MaxPermSize這樣的參數了。
註:1.JDK一定要是1.6版本的即U6版本。
2.發現SQL_developer還是會一閃而過,但是SQL_developerW可以方面使用。
3.Oracle SQL Developer 添加SQLServer 和Sybase 連接
1. 開始只有oracle 和access 連接
\
<喎?"/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+CjxzdHJvbmc+Mi4gtPK/+CjxwPgo8c3Ryb25nPrmkvt++ytfRoc/uoaqhqjxzdHJvbmc+Jmd0Ozwvc3Ryb25nPsr9vt2/4qGqoaomZ3Q7tdrI/be9SkRCQ8f9tq+zzNDyoaqhqiZndDvM7bzTx/22r8z1xL88L3N0cm9uZz48YnI+CjwvcD4KPHA+CjxpbWcgc3JjPQ=="/uploadfile/Collfiles/20160421/20160421091223242.jpg" alt="\">
\
3. 自動載入到目錄,JTDS.jar 下載後就到放這里。
(我的路徑:C:\Documents and Settings\Administrator\Application Data\SQL Developer\)
我的JTDS.jar免費下載地址:http://download.csdn.net/detail/kk185800961/5080188
\
4. 完成後添加連接有SQLServer 和Sybase了。
\
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
還有一種添加方法是:
1. 幫助——>檢查更新
\
2. 選擇可更新的相關軟體查件
\
3. 單擊下一步自動更新,則出現下列詳細插件,選取JTDS JDBC Driver……
\
\
4. 填寫在官方網址上的賬戶信息,確定。
\
4.sqlserver 轉oracle
上一次,我使用手工轉換SQL腳本的方式進行資料庫的遷移,其間過程相當繁瑣,特別是標識符長度的限制讓我焦頭爛額,因為我們的系統中長標識符真是多如繁星,另外,表結構建好之後,數據的遷移又是一個相當復雜的過程,因為修改了不少的表名,需要把導出的數據和表一一對應上。
但是,除了手工的方式之外,其實我們還有更為簡便和自動化的解決方案,那就是ORACLE官方提供的Sql Developer自帶的Oracle Migration Workbench。
什麼是Oracle SQL Developer?在官方頁面上,是這樣介紹它的:
Oracle SQL Developer is a free and fully supported graphical tool for database development. With SQL Developer, you can browse database objects, run SQL statements and SQL scripts, and edit and debug PL/SQL statements. You can also run any number of provided reports, as well as create and save your own. SQL Developer enhances proctivity and simplifies your database development tasks .
另外,通過第三方驅動包,該工具還支持連接和管理各種主流資料庫伺服器。
下面就把我使用這個工具遷移Microsoft SQL Server 2008資料庫到Oracle 11G的過程記錄下來,為了積累也為分享。
第一部分:獲取工具
第二部分:建立資料檔案庫(Migration Repository)
第三部分:資料庫移植向導
第四部分:SqlServer中的架構到Oracle中的模式,名稱的處理
第五部分:轉移數據
第六部分:存儲過程和函數
首先,當然是獲得工具,該工具在Oracle Sql Developer官方下載頁面裡面可以直接下載到。Windows 32位直連地址:Windows 32bit Sql Developer。Oracle Sql Developer需要JDK的支持,在下載頁面中提供了包含JDK的下載包,還有支持各種操作系統的下載選項。
下載後,解壓到任意位置。直接運行程序。第一次運行,需要指定JDK的目錄。
啟動後,我們要做的第一件事,不幹別的,先下載SQL SERVER的驅動程序。點擊菜單幫助,選擇檢查更新,彈出檢查更新向導窗口,第一頁一般是廢話,直接下一步,等更新中心列表載入完畢後,只選擇「Third Party SQL Developer extensions」,點擊下一步,等待更新搜索完畢後,中列表中找到並選中 JTDS JDBC Driver,如下圖:
image
下一步,在許可協議頁面,點擊「我同意」按鈕後再點下一步,等下載完畢後關閉窗口,彈出提示需要重啟程序才能完成更新,點擊「是」。等程序重啟完畢。
環境准備完畢,開始進入到正題移植資料庫。
建立資料檔案庫(Migration Repository)
一、連接到Oracle
在程序左邊的連接窗口中,點擊加號按鈕,添加一個到Oracle資料庫的dba連接,如下圖:
image
配置完成後,點擊連接按鈕,連接到資料庫。
二,建立用戶
打開到Oracle數據的連接,新建一個用戶,我們要在該用戶的模式中建立所謂的「資料檔案庫」,並使用該用戶去建立SQL Server移植後的用戶名,以及做其它的一些工作。按照幫助中的說明,這個用戶最少需要以下許可權和角色:
Roles
CONNECT WITH ADMIN OPTION,RESOURCE WITH ADMIN OPTION
Privileges
ALTER ANY ROLE,ALTER ANY SEQUENCE,ALTER ANY TABLE,ALTER TABLESPACE,ALTER ANY TRIGGER,COMMENT ANY TABLE,CREATE ANY SEQUENCE,CREATE ANY TABLE,CREATE ANY TRIGGER,CREATE VIEW WITH ADMIN OPTION,CREATE PUBLIC SYNONYM WITH ADMIN OPTION,CREATE ROLE
CREATE USER,DROP ANY SEQUENCE,DROP ANY TABLE,DROP ANY TRIGGER,DROP USER,DROP ANY ROLE,GRANT ANY ROLE,INSERT ANY TABLE,SELECT ANY TABLE,UPDATE ANY TABLE
以下語句直接建立一個名為migrations的用戶:
-- Create the user
create user MIGRATIONS
identified by MIGRATIONS
default tablespace USERS
temporary tablespace TEMP
profile DEFAULT;
-- Grant/Revoke role privileges
grant connect to MIGRATIONS with admin option;
grant resource to MIGRATIONS with admin option;
-- Grant/Revoke system privileges
grant alter any role to MIGRATIONS;
grant alter any sequence to MIGRATIONS;
grant alter any table to MIGRATIONS;
grant alter any trigger to MIGRATIONS;
grant alter tablespace to MIGRATIONS;
grant comment any table to MIGRATIONS;
grant create any sequence to MIGRATIONS;
grant create any table to MIGRATIONS;
grant create any trigger to MIGRATIONS;
grant create any view to MIGRATIONS;
grant create materialized view to MIGRATIONS with admin option;
grant create public synonym to MIGRATIONS with admin option;
grant create role to MIGRATIONS;
grant create session to MIGRATIONS with admin option;
grant create synonym to MIGRATIONS with admin option;
grant create tablespace to MIGRATIONS;
grant create user to MIGRATIONS;
grant create view to MIGRATIONS with admin option;
grant drop any role to MIGRATIONS;
grant drop any sequence to MIGRATIONS;
grant drop any table to MIGRATIONS;
grant drop any trigger to MIGRATIONS;
grant drop tablespace to MIGRATIONS;
grant drop user to MIGRATIONS;
grant grant any role to MIGRATIONS;
grant insert any table to MIGRATIONS;
grant select any table to MIGRATIONS;
grant unlimited tablespace to MIGRATIONS with admin option;
grant update any table to MIGRATIONS;
再次點擊連接中的加號按鈕,添加一個使用剛剛新建立的用戶的連接。
image
連接後,在該連接上點擊右鍵,選擇移植資料檔案庫-關聯移植資料檔案庫,程序會在該用戶下建立移植資料檔案庫所需要的表、存儲過程等等,彈出一個對話框顯示當前建立的進度,稍等片刻即建立完畢。
資料庫移植向導
一,建立到源SqlServer資料庫的連接
在連接窗口中,點擊綠色加號按鈕,打開連接配置窗口,按下圖建立到SqlServer的連接:
image
因為動態商品的使用,使得原來SqlServer配置頁中默認的1433往往沒有辦法連接到SqlServer2008資料庫,修改為1434即可。
二、啟動資料庫移植向導
建立到SqlServer的連接後,開始對資料庫進行移植。有兩個地方可以啟動資料庫移植向導,一個是在新建的SqlServer連接上點擊右鍵,選擇移植到Oracle,另一個是在菜單工具-移植-移植,啟動向導後,第一頁當然是向導的簡介,通過簡介,我們可以知道整個移植過程有7步,並且有兩個先決條件,如下圖:
image
直接點擊下一步。
三、選擇資料檔案庫
在這個頁面中,我們也可以去建立連接和資料檔案庫,也就是前一部分中我們所做的工作在這里也可以進行。當然選擇我們剛剛建立的migrations連接,如下圖:
image
這里截斷的意思是將資料檔案庫清空,我們建立一個移植項目後,所有抓取的資料庫結構信息、統計信息還有轉換記錄等都保存在這個資料檔案庫中,只要項目名稱不同,即使不清空資料檔案庫也不會影響到移植工作。當然,如果希望更「清爽」一點,也可以勾選。這是後話。
四、為轉換項目命名
選擇好資料檔案庫後,點擊下一步,為我們的轉換項目輸入名稱和備注,以便識別。另外,還需要指定腳本生成目錄,用於存放向導執行過程中生成的腳本。
五、選擇源資料庫連接
然後繼續下一步,選擇源資料庫,在這里有聯機和離線兩種模式,聯機即是直接連接到源數據進行抓取,而離線則是在SqlDeveloper不直接連接到源資料庫的情況下,通過SqlDeveloper提供的腳本預先捕獲資料庫,得到資料庫結構文件後,通過向導導入。
這里當然是選擇我們剛才建立的SqlServer連接。
六、選擇捕獲源資料庫

Ⅸ oracle的環境變數怎麼設置啊裝在F:\Oracle下了。

以WIN8.1系統為例。
Oracle環境變數設置方法:
右擊"我的電腦" - "屬性" - "高級" - "環境變數" - "系統環境變數"。
1、選擇"Path" - 點擊"編輯", 把 "F:\app\orcl\proct\instantclient_12_1;" 加入。
2、點擊"新建", 變數名設置為"TNS_ADMIN", 變數值設置為"D:\app\orcl\proct\instantclient_12_1;", 點擊"確定"。
3、點擊"新建", 變數名設置為"NLS_LANG", 變數值設置為"AMERICAN_AMERICA.ZHS16GBK", 點擊"確定"。
4、最後點擊"確定"退出。

Ⅹ 如何在開始--運行里連接oracle資料庫

1.確保你要連接的資料庫監聽的開啟的;
2.修改本地的tnsname.orc文件;
3.從運行裡面輸入:sqlplus / as sydba 既可以

熱點內容
下沉演算法 發布:2024-10-05 21:59:43 瀏覽:995
資料庫管理系統的開發 發布:2024-10-05 21:58:02 瀏覽:139
人員最低配置方案怎麼寫 發布:2024-10-05 21:56:26 瀏覽:765
智邦國際伺服器ip 發布:2024-10-05 21:47:37 瀏覽:596
python英文怎麼讀 發布:2024-10-05 21:47:02 瀏覽:145
魔獸世界退役伺服器有什麼用處 發布:2024-10-05 20:50:00 瀏覽:195
新車配置不符怎麼投訴 發布:2024-10-05 20:49:00 瀏覽:389
編譯的html文件 發布:2024-10-05 20:48:58 瀏覽:161
python自學網站 發布:2024-10-05 20:46:08 瀏覽:19
存儲在rom中的數據當計算機斷電後 發布:2024-10-05 20:43:46 瀏覽:10