- 浏览: 11669 次
- 性别:
- 来自: 杭州
最新评论
文章列表
今天在win7下安装好ORACLE 10G后,我用SYS登录http://localhost:1158/em/,可以登录,但在使用Oracle的一些功能(比如登录之后点击“管理”菜单项,欲打开管理界面)会出现下列几类错误
Io 异常:Unknown host specified;
“java.lang.Exception: Exce ...
今天 心血来潮,在原来装了oracle 9I的电脑上直接装了10G,安装的时候一路顺畅,没碰到什么问题。
安装成功后使用pl/sql 进行连接时 遇到一些问题。
首先原来使用的端口是1521,新装的10G端口自动变为1522。所以配置TNS的时候注意使用1522的端口。
然后使用PL/sql 连的时候一直连不上..后来发现pl/sql连的还是原来9I的数据库。
我就想是不是跟java一样要设置环境变量的,如ORACLE HOME,查了下资料,发觉
对于Windows来说,ORACLE_HOME和ORACLE_SID都配置在注册表中。
再想pl/sq ...
Oralce数据库
oracle我们常用rownum伪字段来进行分页的查询
rownum的原理详情可参考http://tenn.iteye.com/blog/99339
由于语句会先生成rownum 后执行order by 子句,因而排序结果根本不对,所以多套一层select 就能很好的解决该问题,
从数据库表中第10条记录开始检索20条记录
select * from
(select a.*,rownum row_num from
(select * from mytable t order by t.id desc) a where row ...
以前配置oracle的远程连接服务都是在Net Manager下配置。
现在长了一点见识,只需简单复制下配置文件就可以了。
因为是客户端远程连接。所以只需配置network\admin下的tnsnames.ora
该文件定义了一个或多个网络服务(net service),也就是我们在Net Manager新建成功的服务。
172 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.80.11.172)(PORT = 1521))
)
(CONNECT ...