
Oracle
筱小虾米
这个作者很懒,什么都没留下…
展开
-
MYSQL实现Oracle的Start with…Connect By递归树查询
本文转载---因项目迁移,使用的数据库也需要从Oracle迁移到MySQL 其中有个功能使用到了Oracle的Start with…Connect By递归树查询,而MySQL中没有此函数,但可以通过自定义函数的方式来解决这个问题创建表create table treeList( id varchar(10), -- 节点ID name varchar(10), -- 节点名称 pId varchar(10) -- 父ID)插入测试数据insert into tree转载 2021-07-30 10:47:04 · 770 阅读 · 0 评论 -
修改Oracle的sqlnet.ora文件进行oracle数据库登录认证
为了提高数据库安全性考虑,须要改动sys/systempassword,并通过数据库验证方式来代替默认的操作系统方式。一、oracle数据库登录认证的2种方式(windows系统)1、操作系统认证:也叫本地认证,oracle认为操作系统是可靠的,只要能登录到操作系统,就能访问数据库。安装oracle时默认的就是这种认证方式这种情况下,任何用户密码以sysdba角色都可以连接数据库,实际上都是作为sys登录的2、口令文件认证:oracle认为操作系统是不可靠的,若要访问数据库,必须要输入用户密原创 2020-09-27 16:55:09 · 2330 阅读 · 0 评论 -
ORA-01034: ORACLE not available ORA-27101
解决方法:打开命令行输入数据库的dba账户sqlpuls sys/123456 as sysdba;回车再输入startup,回车.这步是启动oracle服务。如果startup启动被告知已经启动了,可以先输入shutdown immediate;等shutdown结束之后,再输入startup。startup;原文链接:https://blog.youkuaiyun.com/sinat_343...原创 2019-10-30 15:59:05 · 150 阅读 · 0 评论 -
ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务
今天下午使用plsql连接Oracle数据库时出现了ORA-12514错误,搜索解决方法对listener.ora文件进行了修改:``SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = E:\Oracle10g)(PROGRAM = extproc))(SID_DESC =(...原创 2019-10-30 15:31:39 · 160 阅读 · 0 评论 -
ORA-12541:TNS:无监听程序问题
今天使用plsql连接Oracle数据库突然就出现了这样的错误提示,前一天访问的时候还是很正常的,自己重新配置了监听器还是不行,一筹莫展之际终于找到了原因是因为监听日志listener.log过大,超过了4G。把日志删了之后访问数据库一切正常。又学到新技能了。这种情况可能有多种原因,解决办法如下:方法1.原因:监听日志listener.log过大,超过4G。步骤:a、暂停监听服务b.删...转载 2019-07-22 15:53:28 · 593 阅读 · 0 评论 -
阿里云IIS网站报错
今天将zsg(c#写的)的网站部署到阿里云时首页打不开,一直跳转到错误页面,看了调试报错信息,怀疑是数据库连接出现了问题,因为首页有查询数据库。于是查了配置文件Web.config发现Oracle数据库的连接地址是正确的。又怀疑是不是Oracle连接出现了问题,于是下载oracle提供的Microsoft.NET 4.0 的控件 (11及之后的的数据库推荐用这个办法),安装的时候提示服务器已经装...原创 2019-09-04 15:25:07 · 299 阅读 · 0 评论