视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Oracle10g创建数据库并配置远程访问
2020-11-09 10:42:39 责编:小采
文档


最近项目用到了oracle,使用的是oracle10g,因为小组内有多人使用数据库,并且oracle数据库很占内存,就放在单独的一台服务器上,

最近项目用到了Oracle,使用的是oracle10g,因为小组内有多人使用数据库,并且oracle数据库很占内存,就放在单独的一台服务器上,所以最好每个人都装一个oracle10g的客户端。那么客户端到数据库的远程访问时免不了的了。

其实远程访问很简单,但是我在实施的过程确实无比的艰辛。网上好像根本就没有什么类似的资料。自己好不容易装好了,就写下来,希望对需要的人有点用。

我的oracle服务器所在的系统是windows2003,客户端所在的系统是XP的。

1. 在服务器端建立数据库,比如叫WebSite。(最好别超过8个字符,自己试验过,超过一定字符的话,远程访问的时候输入服务名,会显示服务名无效。后来上网上查的,8i上不能超过8个字符)。此时,数据库名字就叫WebSite,SID也是WebSite。

2. 在客户端配置net configuration Asistence。这个工具可以对远程的连接进行设置和测试。首先选择“本地Net服务名配置”,“添加”。出现“服务名”选项要填(服务名其实就是你自己对远程数据库的一个标示,你可以和远程数据库的名字一样,也可以自己随意取一个,只要你知道他对应的是那个远程数据库就行了。)。假入我填上“website”,选择“TCP”,填写“主机名”,就是远程数据库所在的主机的IP,然后可以选择测试,也可以暂时不进行测试。

3. 在Net Manager这个工具中,在左边的树状结构中,可以看到刚才配置的那个服务了,以及他的一些信息。也可以在这个工具中进行配置服务,也可以测试。总之,这两个工具都是可以对远程连接的成功性进行测试的。注意,在这两个工具中进行测试的时候,,如果测试不成功的话,可以更改一下测试时使用的用户名和密码。然后再测试。

4. 如果测试成功的话,现在就可以对远程数据库的访问了。即可用SQL/PLUS这种工具,也可以使用Enterprise Manager Console这种图形化工具。在SQL/PLUS进行连接中,“主机字符串”填写的就是在NetConfiguration Assistence或Net Manager中配置的服务名就可以了,如在上述的环境下,服务名为website,则登录的时候“主机字符串”就为“website as sysdba”。前提必须是在这两个工具中进行了配置。(呵呵,废话!)。使用Enterprise Manager Console的时候,需要手动添加数据库到树状结构中,在顶上的按钮中有。然后还是一些IP和SID的设置之类的。这些都和前边的很相似,不再详述。登录远程数据库的时候,最好用sys用户名,使用system没有DBA的权限。

推荐阅读:

Oracle 10g客户端连接远程数据库配置图解

下载本文
显示全文
专题