
正文
plsql连上oracle后无数据,plsql连接oracle12c
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
pl/sql连接oracle数据库tables里面不显示表。
通过sysdb角色查看数据库是否正常,然后进入下一步。解压文件的32位客户端如图所示;需要把这个解压到安装目录下面的product文件目录下面。
首先,你不要用system登录,这个用户登录后所有的表都是属于这个用户的,所以你下面选了my objects也是全显示的。
所谓会话,其实就是一次连接,假设你用plsql连接数据库,只要你连上了(不管有没有操作),他都是一个会话。
PL/SQL Developer好像没有导出多张表的功能。Oracle导出、导入可以exp、imp命令,可以实现你的需求。定义并使用变量 PL/SQL有四种类型:标量类型,复合类型,引用类型 (reference),LOB(Large Obejct)类型。
创建好了表,使用sql语句可以查询出来,但是plsql界面中的tables显示不出来。
相关问答
Q1: oracle向目标表插入数据,plsql提示插入成功后,目标表无任何数据
如果在插入后并且未提交的的情况下新开一个session查询的话,你是查不到刚插入的数据,这跟Oracle的隔离性有关,但是在当前session是能够查到的,在commit之后,其它session就能查到了(持久性)。
登录成功的情况下(不登录也可以进去的),左边objects(或者my objects,版本不同不一样),找到tables,看里面有没有表。
数据库应该是连接上了。执行有返回,不然下面不会有 DONE in 0.062 seconds字样。有两种可能:你的表没有列。你plsql安装的有问题, 没有展示。建议在命令窗口下执行看看有没有返回列。
二张表的话 如果将一张表插入另一张表 需要插入字段还是数据,如果是数据的话,那直接insert into table1(字段1,字段2,字段。。) as select (字段1,字段2,字段。。
首先在导入时,log中会看到如下信息:. . 正在导入表 TEST导入了 2 行 成功终止导入, 没有出现警告。你先看看到底导入了多少行数据,有没有报错。
Q2: PLSQL连接Oracle使用like模糊查询中文时返回结果为空
你的表没有列。你plsql安装的有问题, 没有展示。建议在命令窗口下执行看看有没有返回列。
问题:win8的64位系统上使用plsql developer连接本地oracle数据库时会发生莫名其妙的问题,错误提示框甚至可能为空。
变量值跟服务器查询到的值一致即可。由此设置步骤可得知此设置不仅仅是针对PLSQL的,所有在客服机上连接ORACLE时显示的中文为?时都必须通过这个方法设置其字符集与服务器上的一致方可正确显示中文内容。
Q3: plsql连接oracle后,不显示表、过程。只有在“会话”菜单中,重新登录后...
所谓会话,其实就是一次连接,假设你用plsql连接数据库,只要你连上了(不管有没有操作),他都是一个会话。
通过sysdb角色查看数据库是否正常,然后进入下一步。解压文件的32位客户端如图所示;需要把这个解压到安装目录下面的product文件目录下面。
首先我们打开PLSQL,点取消进去进入数据库。然后弹出PLSQL主界面,找到菜单栏的tools选择属性preferences进去。弹出如下界面,配置oracleclient,配置好两个设置项,点apply,然后点ok,关闭PLSQL,重启PLSQL。
首先,你不要用system登录,这个用户登录后所有的表都是属于这个用户的,所以你下面选了my objects也是全显示的。
PLSQL连接Oracle客户端打开PL/SQL Developer工具,来到登录界面。不登录直接点击“取消“,然后会进入到主界面,如下:接着选择上方的菜单栏:Tools -- Preferences,设置 Oracle Home 和 OCI library 。
Q4: oracle的plsql怎么没有数据
1、你的表没有列。你plsql安装的有问题, 没有展示。建议在命令窗口下执行看看有没有返回列。
2、如果在插入后并且未提交的的情况下新开一个session查询的话,你是查不到刚插入的数据,这跟Oracle的隔离性有关,但是在当前session是能够查到的,在commit之后,其它session就能查到了(持久性)。
3、登录成功的情况下(不登录也可以进去的),左边objects(或者my objects,版本不同不一样),找到tables,看里面有没有表。
4、plsql查询不到字段值是编码问题,设置一个系统环境变量即可。PL/SQL也是一种程序语言,叫过程化SQL语言。PL/SQL是Oracle数据库对SQL语句的扩展,在普通SQL语句的使用上增加了编程语言的特点。
5、在操作系统cmd窗口里运行一下:tnsping 所配服务名 如果结果是“OK”,表示服务配置是好的,否则表示服务未配好,需修改tnsnames.ora 服务已配好,pl/sql仍看不到,可以先手工敲入服务名,下次应该就会看到了。
6、我遇到过这个问题,是配置文件出了问题;解决方式是,在oracle安装路径中,将\network\admin\sample中的tnsnames.oRA文件移除。重新打开plsql,正常就会有你配置的数据了。
plsql连上oracle后无数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于plsql连接oracle12c、plsql连上oracle后无数据的信息别忘了在本站进行查找喔。






