a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 153|回复: 1

[考试辅导] Oracle性能调优:客户端连接服务器

[复制链接]
发表于 2012-8-4 14:06:19 | 显示全部楼层 |阅读模式
一般像oracle服务器,对内存的要求比较严格,并且一般不愿意在自己本本上安装这个大型的程序。所以为了免于在本本上安装oracle服务器,但是为了正常的使用oracle数据库,如何办呢?只要在自己本本上安装一个很小的客户端,然后进行配置即可。
$ s) s  Q) W' b! S    # R4 ^0 e( u" ?' t0 k
    oracle客户端如何连接oracle服务器呢?0 V1 ?; d" h0 [  J
   
3 N5 W, Q7 q4 H! m# ^    只要按照以下操作,即可实现。1 O; D: B2 q$ o& ]+ o' t4 g+ Q
   
0 m, }/ J8 F% K    第一步:首先下载oracle客户端。直接在官网上下载一个basic文件以及sqlplus文件。至于版本,没有过多的要求。
) l- V& i7 c. S8 w# \) o   
* I: i, w) }& c    其实,至于sqlplus可以不用下载,若是不喜欢使用cmd命令操作,后面会使用可视化工具。% [% `' T3 N: B5 a- V
    5 R' V9 u9 E: F: w
    第二步:把下载的两个文件解压到一个文件中:本人的路径是:
( Q# _! q2 i2 @* ~; _$ Y8 \5 }) X$ B    " ?3 u# |% S5 u$ l- `  i+ }/ p
    D:\ProgramFiles\oracleClient\instantclient_10_2
( o* \9 z+ j$ \$ h7 d8 L    ! m1 W& ?7 \3 r* R: A0 K
    第三步:在第二步路径中,新建一个文件tnsnames.ora.建议,这个文件不必自己手动新建。可以去服务器中copy.文件中的内容如下:
$ f( S$ @1 a" @   
9 D2 h# H) X4 b5 F) t! u; O    [html]7 X" c5 ]1 n4 Y1 v) f4 h1 {
    3 V4 S$ r9 K0 ]5 |  o9 ]( U
    # tnsnames.ora Network Configuration File: F:\quanxianguanliruanjian\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
" U" [- [' E5 z5 w* X. \. J; T   
1 o2 |% w' z; |( C3 i( h0 B    # Generated by Oracle configuration tools.
0 \" D) L  b$ z$ s5 {6 N  d/ B0 U   
9 h; d* @& \: F& A% @    SMS =; H) c- O6 _* L, Q
   
& D3 X1 @% G( [7 A, c5 e    (DESCRIPTION =+ _, `4 w" h  Z0 f: W, ^
   
) E* [3 b4 `) v3 _/ R7 z2 U' V    (ADDRESS = (PROTOCOL = TCP)(HOST = ShortBrain-PC)(PORT = 1521))
# q- \% s1 W$ J   
: y( ^) n; `5 g$ R2 j2 Y# {    (CONNECT_DATA =
: e- p$ n, W- v) J1 A    6 W: r( m. P  F
    (SERVER = DEDICATED)
' G# @+ A0 d. u4 ?' ^" H0 I    0 ~7 [) w" @% W
    (SERVICE_NAME = sms)
& _  A; l' ^0 B* q3 E$ L/ p   
9 a7 G8 R: t6 X/ ^+ O- s( y    )
6 t! H5 A6 Y# v) J   
* v4 z9 g" ~( Z& U    )) [% y$ J0 t1 W  ]7 r5 F
    ' Z5 L0 ~+ Z  u# ]
    EXTPROC_CONNECTION_DATA =, w2 i& O9 e% C" |% }& j& l
    ' ?2 w6 l. j* N, a7 k
    (DESCRIPTION =
9 B& V0 I" c6 |5 V$ c+ @4 c    4 N! ]  a4 f( z# P
    (ADDRESS_LIST =! K/ O7 Y- z7 h# i2 q2 [- N  m
    6 b  }, D! K/ Y) A) x! I
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
  Q6 I8 C: \8 w* l6 a   
: o/ L& P' A6 |    )
5 r) ^+ g+ f& I) I3 D0 c; K   
. ]! `" X( r2 _, H0 l" A    (CONNECT_DATA =7 r& c) g# f/ U( f# i( }6 b9 I
   
1 e- V( ~- j. T/ E* A9 B9 N    (SID = PLSExtProc)
5 t5 p5 K; ~4 o& J6 l0 f1 F   
8 C) W) ?: X( F2 L3 u- m; H/ I% s    (PRESENTATION = RO)
2 M* F) L. f7 K' }+ F9 i4 s    $ d: p' q. Q  V% v2 Z- V9 W7 T: Q
    )
$ y! t) C, I. _" }: j+ o% i; P    1 @) }, j! O1 S. \2 e
    )0 X) j' C* x  T5 d! e$ W
   
" d, a& d  s( W4 X4 w: q+ F& m    从服务器中copy过来,不用改动即可。
回复

使用道具 举报

 楼主| 发表于 2012-8-4 14:06:20 | 显示全部楼层

Oracle性能调优:客户端连接服务器

第四步:配置环境变量。本人一般习惯在用户变量中新建环境变量。在系统变量与用户变量中都可以。我的如下:3 {, r6 ]0 M& `5 U4 p" u" C3 |: U
    + E: l5 l( s4 O( g* m; f
    ORACLE_HOME:D:\ProgramFiles\oracleClient\instantclient_10_2$ r+ W+ p* H' i+ q2 T
    , u8 o1 I1 I: Q% a9 r1 [( V
    NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK" J& J' u2 r: E& H8 l
    9 ~' C3 s& G- z' T% F- O
    TNS_ADMIN:D:\ProgramFiles\oracleClient\instantclient_10_2
& l, [( P; W. Q( J    8 a0 ^/ a3 x  B. I
    PATH:在path路径后面,添加%ORACLE_HOME%,若是前面有字符串,则前面以分号隔开。# ]6 V' d) ~3 K1 x& p9 }4 u5 L4 a
    5 ]- D+ `- f8 I1 X4 Y
    第五步:到现在为止,客户端下载配置已经完成。但是为了可视化操作,我们需要下载另一个工:Pl-sqlDeveloper.
, m* B  i( ?+ r9 f) N    6 h( m! J6 @0 ~' j! ?
    配置:PL-SQLDEVELOPER如下:, Y& s6 ?8 ~! A. r! f
   
6 y# Q0 U* o. k    下载完毕后,运行后,点击取消。
: _: d$ s2 m5 i3 `- C   
& s* J* k7 Z7 v& x) e6 F    进去之后,选择Tools-Preferences
! l1 v( Q! R) `9 w6 `$ Z! f# v" _& p    ) z2 m* _& X: x# u/ ]! {8 C
    填写Oracle Home,OCI library
3 C) ^0 \: S- V$ j   
8 r3 I) p/ w4 [: H9 F" F- f9 L    若是配置完毕后,PL-SQL中这两项会默认有的,若是没有,则需要手动填写。5 n' v' `6 u2 Q3 J9 I, Y
    # {, ^4 u: a: m, f, ~, _' ]1 i% F
    Oracle Home:则是安装客户端的路径。也就是第二步的路径。: B" z1 c7 d3 [7 E/ A
   
# I% u( j& H. \8 ]    OCI library:则是安装路径添加oci.dll
0 R- e& n$ e( j1 I6 D* w6 Q& i, _    5 m  w* J/ ]6 j- e5 j: [0 w: U  z  C+ s
    以上已经完成客户端的下载,配置。第五步配置后把PL-SQL关闭,重启一下即可。/ u/ r- m3 c0 p& o& R! _
    # Y9 Y' {6 o7 C9 P8 b
    填写正确的用户名和密码后,则成功进入PL-SQL.
! t& v8 e6 n% k: D1 q( I- K& y$ B    - ]( z5 f, o1 V! @. ~5 s& ~8 e  E
    这个时候,可以在pl-sql中进行可视化操作了。这样,就不必为了本本不愿安装oracle服务器而烦恼了,只要很小的客户端,以及简单配置即可。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-8 09:04 , Processed in 0.176451 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表