oracle
文章平均质量分 69
jife123
我现在是一名普通的程序员
展开
-
Oracle中 ROWNUM 的使用心得
Oracle中 ROWNUM 的使用心得Oracle可以这样实现分页功能:select * from t_table where rowid not in(select rowid from t_table where rownum上述语句实现了从第201条记录开始处取200条记录对rownum的分析和研究。现归纳如下,希望能给大家带来收获。 对于rownu原创 2009-03-03 13:05:00 · 405 阅读 · 0 评论 -
Oracle11g使用exp导出空表 oracle11g 对空表导出不支持
Oracle11g使用exp导出空表 1、Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出。2、设置deferred_segment_creation 参数为FALSE后,无论是空表还是非空表,都分配segment。 在sqlplus中,执行如下命令: SQL>alter system set deferre翻译 2013-01-29 14:09:18 · 578 阅读 · 0 评论 -
ORACLE打开放火墙无法访问的解决办法
在数据库服务器上设置。Oracle客户端连接服务器,首先去找1521监听端口,服务器的1521监听端口再向server process进程发出请求,并返回一个随机端口,返回给客户端,客户端再来连接这个端口。 这样就给服务器上的防火墙设置带来了麻烦,这个端口是随机的,如何开放? windows 平台上的这个问题成了一大难题,很多论坛都有人问,但很少有人能解决。 unix平台不用担心,系统自动会解决这原创 2009-08-21 13:12:00 · 1075 阅读 · 0 评论 -
从mysql转换到oracle数据库
最近做了几个项目,我对项目的要求(有些也是客户的要求)都是既要能用mysql数据库,又要能用oracle数据库,开发时尽量用mysql,等到发布时要求两者都能适应。因为两种数据库还是许多具体的应用有些不同,而我们开发中采用的技术又有各种,所以基本上都是采用手动去转换,具体转换过程如下:一、分表结构及表数据两次导出。一次导出去转换之后导入oracle中比较麻烦,所以我们一般在mysql导出时将导原创 2009-06-13 22:18:00 · 510 阅读 · 0 评论 -
从命令行操作启动oracle数据库
如果你的oracle在window服务中被删除,需需要从命令中重启oracle应用 日前看Oracle 10g DBA宝典一书,书上讲到从命令行启动oracle数据库,该方式似乎不行,至少的Windows下不行,以下去书上所说的步骤:1,lsnrctl start2,sqlplus /nolog3,connect system/password as sysdba /*这一步就不行了,原创 2009-06-13 16:26:00 · 837 阅读 · 0 评论 -
MySQL安装图解。
[转]MySQL安装图解。2009-05-30 22:27下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下! 打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面: mysql安装向导启动,按“Next”继续 选择安装类型,有“Typical(默认)”、“原创 2009-06-14 09:52:00 · 481 阅读 · 0 评论 -
Oracle10g性能调整与优化
主要内容:收集性能数据、优化SQL语句和应用程序、调整共享池(Shared Pool)的性能、调整缓冲区高速缓存(Buffer Cache)的性能、调整重做有关的性能、共享(多线程)服务器(MTS)、调整磁盘I/O的性能、调整闩(latch)和锁定(lock)、调整操作系统。 第一章 收集性能数据1. 报警(Alert)日志文件报警(Alert)原创 2009-07-23 22:16:00 · 1314 阅读 · 0 评论 -
oracle10g共享池大小查看及修改
来看共享池的大小,在命令行sql命令行查看。show parameter shared_pool_size 修改共享池的大小 alter system set shared_pool_size=104857600 scope=spfile原创 2009-07-23 22:24:00 · 2446 阅读 · 1 评论 -
oracel查询processes 常用的sql
select count(*) from v$process --当前的连接数select value from v$parameter where name = processes --数据库允许的最大连接数修改最大连接数:alter system set processes = 300 scope = spfile;重启数据库:shutdown immediate;startup;--查看原创 2009-07-18 23:44:00 · 677 阅读 · 0 评论 -
MySQL数据库环境使用全过程
在使用MySQL之前,需要建立数据库的环境来创建数据表,首先我们需要安装该数据库环境,即MySQL。1、下载MySQLMySQL的官方网站是http://www.mysql.org/,如图2-9所示:图2-9 MySQL官方网站当前稳定版本为5.1,我们选用MySQL 5.1.22作为数据库服务器,到其官方网站http://dev.mysql. com/downloads原创 2009-06-13 23:59:00 · 691 阅读 · 0 评论