怎么数据库服务器配置步骤数据库

oracle11g客户端配置及使用(Windows系统)
我们要开发基于时候,在调试SQL语句时需要配置客户端。
一、安装Oracle客户端
本文环境:
操作:Windows XP Pro sp3(简体中文)32位
1. 首先去官网Oracle 11g
(1) win32_11gR2_database_1of2.zip
(2) win32_11gR2_database_2of2.zip
2. 解压缩到当前文件夹
注意:两个文件都要执行此操作。
会在当前目录生产一个&database&文件夹
3. 安装客户端
进入上图文件夹,点击&setup.exe&
首先预安装配置
然后载入安装所需的各种文件
(1)安装步骤
a) 配置接收安装更新通知的邮箱
点击&下一步&的时候,会弹出
选择不接收通知,并继续
b) 仅安装数据库文件
各选项的说明
c) 单实例数据库安装
d) 安装语言
e) 选择数据库版本
各选项说明
f) 安装位置
g) 条件检查
h) 安装概要
i) 安装产品
安装中。。。
防火墙放行
j) 安装完成
二、配置服务
进入配置服务
1. 配置监听程序
2. 配置本地网络服务名
填写服务名(在PL/SQL Developer使用便是此名称)
三、PL/SQL Developer安装与配置
本安装版本为:10.0.5
从&Database&下拉框中选择我们配置的服务名称:orcl
使用试用版本
新建&SQL Window&,进行SQL语句测试。
(1)错误处理
选择菜单&Tools&-〉&Preferences&
把下图中打勾的地方,取消即可。
正常执行效果:
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'haolloyin 的BLOG
用户名:haolloyin
文章数:107
评论数:414
访问量:1360591
注册日期:
阅读量:5863
阅读量:12276
阅读量:348224
阅读量:1047701
51CTO推荐博文
finallyclose
TomcatJava WebDataSourceJDBCjavx.sql.DataSourceDataSourceServletTomcatJavaJNDIJava
context.xml
Java WebMETA-INFcontext.xml&Resource&JNDI
&reloadable=&true&&&&&&&&&&&&&&&&&name=&jdbc/&DBname&&&&&&&&&&&auth=&Container&&&&&&&&&&&type=&javax.sql.DataSource&&&&&&&&&&maxActive=&100&&maxIdle=&30&&maxWait=&10000&&&&&&&&&&username=&root&&password=&123&&&&&&&&&&&driverClassName=&com.mysql.jdbc.Driver&&&&&&&&&&url=&jdbc:mysql://localhost:3306/&DBname?autoReconnect=true&&&&&&&&
&Resource&&
NameResourceJNDI
authContainerApplicationResource
typeResourceJava
maxActive0
driverClassNameJDBCDriverMySQL
&CATALINA_HOME&/conf/server.xml &Host&&Resource&TomcatWeb
JNDIweb.xml&
Java WebJNDIweb.xmlJNDI&resource-ref&
&&&&&&&&&&&&&&DB&Connection&&&&&&&&&jdbc/DBname&&&&&&&&&&javax.sql.DataSource&&&&&&&&&Container&&&&&&&
&resource-ref&&
descriptionJNDI
res-ref-nameJNDI&Resource&name
res-typeJNDI&Resource&type
res-auth&Resource&auth
DataSource
Connection&conn&=&null;&&&&&&&&&&&&&&&&&&&&&&Class.forName(&com.mysql.jdbc.Driver&);&&&&&&&&&&&&&&&&&&&&&&String&dbUrl&=&&jdbc:mysql://localhost:3306/DBname&;&String&dbUser&=&&root&;&String&dbPwd&=&&123&;&&&&&&&&&&&&&&&&&&&&&&conn&=&DriverManager.getConnection(dbUrl,&dbUser,&dbPwd);&
JNDIlookup
Context&sourceCtx&=&new&InitialContext();&DataSource&ds&=&
(DataSource)&sourceCtx.lookup(&java:comp/env/jdbc/&DBname&&);&conn&=&ds.getConnection();&
DataSourcecloseTomcat本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)
11:28:50 17:54:58oracle数据库tns配置方法详解
字体:[ ] 类型:转载 时间:
TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,下面看一如何配置它吧
TNS简要介绍与应用
Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器。
TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,当然在少数情况下,不用配置TNS也可以连接Oracle数据库,比如通过JDBC。如果通过TNS连接Oracle,那么客户端必须安装Oracle client程序。
Oracle当中,如果想访问某个服务器,必须要设置TNS,它不像SQL SERVER那样在客户端自动列举出在局域网内所有的在线服务器,只需在客户端选择需要的服务器,然后使用帐号与密码登录即可。而Oracle不能自动列举出网内的服务器,需要通过读取TNS配置文件才能列出经过配置的服务器名。
配置文件名一般为:tnsnames.ora,默认路径:%ORACLE_HOME%\network\admin\tnsnames.ora
上图中的CGDB和STDCG就是对应的TNS,HOST是指向数据库服务器的IP,当然局域网内用计算机名称也是可以的。通过客户端Net Manager创建一个连接到数据库服务器的连接服务时,实际上就是在tnsnames.ora文件中增加了一个TNS的内容。TNS的详细配置文件
TNS的配置文件包括服务器端和客户端两部分。服务器端有listener.ora、sqlnet.ora和tnsnames.ora,如果通过OCM(Oracle Connection Manage)和域名服务管理客户端连接,服务器端可能还包括cman.ora等文件;客户端有tnsnames.ora,sqlnet.ora。Oracle所有的TNS配置文件的默认路径:%ORACLE_HOME%\network\admin
listener.ora:监听器配置文件,成功启动后是驻留在服务器端的一个服务。监听器是用来侦听客户端的连接请求以及建立客户端和服务器端连接通道的一个服务程序。默认情况下Oracle在1521端口上侦听客户端连接请求。
sqlnet.ora:用来管理和约束或限制tns连接的配置,通过在该文件中设置一些参数,可以管理TNS连接。根据参数作用的不同,需要分别在服务器和客户端配置.。
tnsnames.ora:配置客户端到服务器端的连接服务,包括客户端要连接到的服务器和数据库的配置信息。TNS配置
可以通过Oracle Net Configuretion Assitant配置TNS,也可以手动配置。首先在Oracle服务器端安装完成之后,应该先着手配置LISTENER,LISTENER是进行Oracle通讯的首要组件,紧接着在客户端安装Oracle client,同时配置tnsnames.ora文件。
首先监听器包括两个部分:Oracle要监听的地址、端口、通讯协议;Oracle要监听的数据库实例,非RAC环境下,LISTENER只能监听本服务器的地址和实例,RAC环境下,LISTENER还可以监听远程服务器。每个数据库最少要配置一个监听器。(注:RAC环境,指的是Oracle服务器集群配置的环境)
LISTENER部分配置了Oracle要监听的地址和端口信息;该文件中还会包括SID_LIST_LISTENER部分,这部分配置了Oracle需要监听的实例。(注:在上述截图中并没有SID_LIST_LISTENER这一部分,这是因为Oracle自9i版本引入了动态监听服务注册,在数据库启动时,会自动注册当前数据库实例到监听列表,所以无需配置SID_LIST_LISTENER部分了)
HOST参数可以是Oracle服务器主机名称,也可以是相应的IP地址。在一个多IP的服务器上可以配置listener同时监听多个地址,比如下面的配置:LISTENER= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.0.11)(PORT=1521)) (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.2.11) (PORT=1521))) ),或者可以配置多个监听器,分别监听不同的IP地址。
一般说的TNS配置其实就是对tnsnames.ora文件的配置,tnsnames.ora有客户端的配置,也有服务器端的配置。客户端和服务器端配置的区别是因为服务器端的配置跟LISTENER的配置相关。下面是一个简单的配置示例:
tnsnames.ora也包括两部分,ADDRESS_LIST 部分包含了Oracle数据库服务器的监听地址信息,也就是要告诉TNS数据库可通过这个地址和CLIENT进行通讯;CONNECT_DATA 定义了CLIENT要连接的数据库,以及数据库的连接方式,(专用或共享)。
在一个多IP环境中,TNS也可以配置多个远程IP地址:CGDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.55)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.56)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = CGDB) (SERVER = DEDICATED) ) )
sqlnet.ora是个很重要的配置,它可以控制和管理Oracle连接的属性,根据参数作用的不同决定在客户端配置还是在server端配置。sqlnet.ora的配置是全局性的,也就说sqlnet.ora的配置是对所有的连接起作用,如果想对某个特殊的连接或服务进行约束或限制,可以 在TNS配置相应参数。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具君,已阅读到文档的结尾了呢~~
电脑,计算机,编程,硬件,学习,方法,技巧,办公,系统,网页
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
如何将配置信息保存到数据库中
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 数据库服务器配置 的文章

 

随机推荐