如果要做数据库同步,oracle和sql之间可以通过发布以及订阅的方式实现。
如果要通过数据库去搞别的数据库,你可以写个程序来统一管理。
如果要纯用数据库本身来实现我也不知道啦
1、打开plsql,输入用户、密码、数据库名等,进行登录,
2、登录进plsql后,点击新建->SQL窗口,
3、在新建的sql窗口中,编写sql语句,select from all_tables t;查看所有表,
4、执行语句select owner, count() from all_tables group by owner,查看每个用户下所有表的数量,
我也和你碰到同样的问题。我是这样解决的。点击桌面上的PLSQL不输入任何东西,进入。Tools->Preferences,在Oracle
Home
OCI
Library两栏中分别填入Oracle客户端的路径和OCI文件的路径(ocidll文件直接在instantclient_10_2文件夹下),
所以我在这两个选项中填写的内容是“D:\oracle\product\1020\db_1\BIN”和“D:\oracle\product\1020\db_1\BIN\ocidll
然后重新启动PLSQL就可以了,希望能对你有帮助。
1
当打开plsql工具发现有三个文本框,但是会发现如下第二张图与第一张图多了一个文本框,显示的是连接为连接数据库需要几个参数,大家都应该知道,连接数据库需要ip地址,端口号,用户名,密码,数据库名称,最后一个就是数据库角色,也就是"连接为"这个选项,没有这个选项无法连接数据库没有安装oracle的话,这里就会少一个选项"连接为",如果您安装了oracle客户端那就请忽略该经验,因为plsql工具会自动从系统注册表找有没有oracle的配置信息
2
首先打开plsql界面d出登录框这个时候您很冲动的输入了正确的用户名密码,以及ip地址端口号,但是您点击确定时d出这说明您本机没有安装oracle客户端或者plsql工具首选项中没有配置正确因此直接点取消,plsql会自动打开软件您会看到软件的左上方提示没有登录
3
点击工具→首选项d出,根据红色框中的位置您会发现中间有个oracle主目录,其中第①个是oracle主目录,第②个是oracle参数配置信息目录(需要一个配置文件路劲),这时您需要下载一个配置文件,配置文件地址我会赋在文档的末尾
4
文件路劲地址复制进去后,会立即d出提示您更改将在重启plsql后有效,如下图所示点击确定,然后关闭plsql程序,重新打开plsql
5
当重新打开plsql程序时,如果看到的界面如下图所示,细心会发现下面多了一个选项"连接为",也就是之前我们一直期待的界面,那么配置文件成功,可以连接数据库咯如果连接失败,请查看参数是否正确
可以在D:\oracle\ora90\network\ADMIN\tnsnamesora里手工添加吧,
给一个例子:
HISDATA1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (COMMUNITY = tcpworld)(PROTOCOL = TCP)(Host = 1046431)(Port = 1521))
)
(CONNECT_DATA =
(SID = hisdata)
)
)
TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(Host = 134130255111)(Port = 1521))
)
(CONNECT_DATA =
(SID = test)
)
)
各字段的意思看一下就明白了
以上就是关于如何在PLSQL中查询SQL SERVER数据库,从ORACLE中查询SQLserver数据库中的数据全部的内容,包括:如何在PLSQL中查询SQL SERVER数据库,从ORACLE中查询SQLserver数据库中的数据、plsql怎么查看所有表、pl sql developer登陆界面找不到oracle数据库选项 怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)