SI Object Browser10和naticat premium11连接oracle数据库
2016-01-07 23:57
495 查看
这两天在桂林实习,这里使用的是vs2013+iis+oracle做的系统,全是我最不熟悉的,我觉得让一个程序员换一个IDE就好像杀死他之后非要他重生起来开始新的生活一样,没办法~还是硬着头皮上了,不过好在前辈们都挺好的。。。
SI Object Browser10和naticat premium11都是数据库的图形化的数据库管理工具,naticat 熟悉一些,以前用它来管理mysql。
里面的内容如下
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/27/1ac8817a4ba5f02dcfa20871bce9437c)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/27/37097800403ce9ce1daffc16c5bda9cd)
就可以看到service_name了,配置好SI Object Browser10路径下的tnsnames.ora文件之后,打开SI Object Browser10就可以看到刚刚配置的那几个链接了
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/27/837beb30600c7f7b592a7745e96ece03)
输入好用户名和密码即可,整个登录进来的页面是这样的
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/27/d123526f8c7e24677aa02cb317150feb)
双击点击进入到表中
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/27/a738d31f602902218ae0b1c6da2bb673)
它的多页选项卡是在右下角的,这一点与其他的软件不同,而且与naticat相比没有数据库结构图的输出。
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/27/5445fd26949e606ce63cc88497a3b402)
如果报错,说版本不对的话可以在naticat中的【工具】->【选项】->【oci】中设置成oracle安装目录下的,如图(我这里的soft文件夹是自建的,默认的是没有这个的)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/27/d46cfbb47846839de585873ea28be620)
之后就可以了,如果出现好像是什么编码符z开头的那个也有可能,我是百度解决的,忘了方法了。进入之后在界面的左部分显示的是当前的用户
![](https://oscdn.geek-share.com/Uploads/Images/Content/201908/27/8b03a7247a8c3da5e9aea100678bf6ae)
选择右下角的最右边那个按钮就可以切换到数据库设计图表界面了,这个很方便而且比powerdesigner快很多
SI Object Browser10和naticat premium11都是数据库的图形化的数据库管理工具,naticat 熟悉一些,以前用它来管理mysql。
SI Object Browser10连接oracle
首先找到SI Object Browser10安装路径下的NETWORK\ADMIN\下的tnsnames.ora双击打开里面的内容如下
# tnsnames.ora Network Configuration File: d:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora # Generated by Oracle configuration tools. ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl.168.0.100) ) ) ORCL_35 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.35)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) ) ORCL_31 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.31)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )这里声明了三个链接ORCL和ORCL_35还有ORCL31
ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl.168.0.100) ) )这段话的意思是说,使用TCP协议的连接主机地址为localhost的1521端口,1521是oracle的默认端口,服务名SERVICE_NAME 是orcl.168.0.100,有的是SID也可以的,如果不知道我自己的服务名可以在oracle安装目录下的NETWORK\ADMIN文件夹下的tnsnames.ora文件中找到,我这里是11g
就可以看到service_name了,配置好SI Object Browser10路径下的tnsnames.ora文件之后,打开SI Object Browser10就可以看到刚刚配置的那几个链接了
输入好用户名和密码即可,整个登录进来的页面是这样的
双击点击进入到表中
它的多页选项卡是在右下角的,这一点与其他的软件不同,而且与naticat相比没有数据库结构图的输出。
naticat premium11链接oracle
新建链接输入相关链接数据如果报错,说版本不对的话可以在naticat中的【工具】->【选项】->【oci】中设置成oracle安装目录下的,如图(我这里的soft文件夹是自建的,默认的是没有这个的)
之后就可以了,如果出现好像是什么编码符z开头的那个也有可能,我是百度解决的,忘了方法了。进入之后在界面的左部分显示的是当前的用户
选择右下角的最右边那个按钮就可以切换到数据库设计图表界面了,这个很方便而且比powerdesigner快很多
相关文章推荐
- oracle之pl/sql编程
- Oracle数据库表空间的操作
- Oracle入门2
- 如何在oracle中彻底删除一个表?
- oracle表空间创建以及用户创建和数据库迁移
- sql语句百例之Oracle
- Oracle 函数大全
- Oracle Minus关键字
- Oracle PL/SQL使用
- linux静默安装oracle数据库
- Oracle_字典
- Oracle可插拔数据库的jdbc连接串写法
- Oracle可插拔数据库的jdbc连接串写法
- Oracle 11g 大小写问题
- Oracle 11g 密码过期解决方案
- Oracle查询表空间大小
- Mac 升级之后找不到JDK,以及卸载从Oracle官网上面下载的JDK
- oracle查看编码格式以及修改字符集编码
- Oracle多表操作 子查询
- oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。