Oracle
wenpengy
思考使我变得渺小,勤奋让我变得强大!
展开
-
oracle远程导入语句
我这次导入的是三张表:table_1、table_2、table_3目标数据库:114.225.123.123数据库名:haha用户名:username密码:password语句:imp username/password_114.225.123.123 回车后导入文件: EXPDAT.DMP> c:/threeTable.dmp输入插入缓冲区大小 (最小为 819原创 2009-09-29 17:21:00 · 2455 阅读 · 1 评论 -
解决oracle重启时报错---------ORA-00824
春节时服务器断电,回来时重启失败,报错信息为:ORA-00824: cannot set sga_target due to existing internal settings, see alert log for more information在网上搜索了一下,比葫芦画瓢,能够启动了。解决办法如下:从目录/oracle/admin/orcl/pfile中找到p原创 2012-01-31 10:48:55 · 1297 阅读 · 0 评论 -
oracle exp导出时报EXP 00091错
在linux系统上用exp命令导出oracle数据时,报EXP 00091错误,但最终也成功导出了。 在网上查后,有人认为这样是由于EXP的环境变量与数据库不一至造成的,但导出后数据是没问题的。 为了避免报此类错,可以采取以下措施:登录数据库,用“select * from nls_database_parameters;”语句来查看数据库的字符集。我查到的结果如下:原创 2011-10-20 14:15:28 · 1237 阅读 · 0 评论 -
XP 下的 Oracle 9i 卸载
<br />环境: Windows XP + oracle 9i 1.停止所有Oracle服务:在控制面板 -> 管理工具 -> 服务 -> 停止所有 oracle 服务 2.卸载程序:在开始菜单选择oracle的 Universal Installer选项 卸载所有oracle 产品(Universal Installer本身不能被删除) 3.清除注册表信息:运行 regedit,进入注册表编辑 1>选择 HKEY_CLASSES_ROOT,删除所有 oracle 入口,如以oracle,orcl,ora转载 2011-04-10 22:06:00 · 528 阅读 · 0 评论 -
sqlldr 参数介绍
<br />有效的关键字:<br />userid -- ORACLE username/password<br />control - 控制文件<br />log - 记录的日志文件<br />* 表示数据文件在控制文件之后,如果是独立的数据文件,则把文件代替*<br />bad - 坏数据文件,记录错误的未加载数据<br />data - 数据文件,* data参数只能指定一个数据文件,如果控制文件也通过infile指定了数据文件转载 2010-11-02 10:15:00 · 2336 阅读 · 0 评论 -
在sqlplus中查看数据库服务名
<br />查看服务名:<br />show parameter service<br />查看实例名:<br />select * from v$instance;<br /> 查看数据库名:<br />select name from v$database;<br />查看数据库用到几个表空间:<br />select distinct TABLESPACE_NAME from tabs;原创 2010-08-02 17:36:00 · 21270 阅读 · 0 评论 -
oracle 存储过程中RAISE_APPLICATION_ERROR的作用
<br />RAISE_APPLICATION_ERROR 是自定义的错误从服务器端转发到客户端应用程序。 <br /><br /> 格式: <br /><br /> PROCEDURE RAISE_APPLICATION_ERROR( error_number_in IN NUMBER, error_msg_in IN VARCHAR2); <br /><br /> 里面的错误代码和内容,都是自定义的。说明是自定义,当然就不是系统中已经命名存在的错误类别,是属于一种自定义事务原创 2010-08-04 09:23:00 · 2990 阅读 · 0 评论 -
数据库设计与web应用的性能之间有何关系
<br />1.几个数据库<br />2.有无分区表,分区依据<br />3.数据量级别<br />4.有无存储过程<br />5.业务类型对数据库的操作主要集中在哪块原创 2010-07-15 11:01:00 · 531 阅读 · 0 评论 -
oracle疑问集锦
1。瘦连接和胖连接区别是什么,都用在哪些场合?原创 2010-07-02 16:25:00 · 480 阅读 · 0 评论 -
如何查看端口占用情况
<br />昨天安装oracle9i后,今天启动tomcat时报错。java.lang.Exception: Socket bind failed:Only one usage of each socket address (protocol/network address/port) is normally permitted<br />一查是端口8080已被oracle的TNSLSNR.EXE占用。<br />查看端口占用情况(windows下)可用以下方法:<br />1。运行-->cmd<br />原创 2010-06-29 10:28:00 · 908 阅读 · 0 评论 -
oracle单独导出序列
<br />如果想单独导出序列,而序列又很多,可这么做:<br />1。用一条查询语句查出结果<br />select 'create sequence username.' || SEQUENCE_NAME || ' minvalue ' ||<br /> MIN_VALUE || ' maxvalue ' || MAX_VALUE || ' start with ' ||<br /> LAST_NUMBER || ' increment by ' || INCREMENT_BY原创 2010-06-28 17:25:00 · 1881 阅读 · 0 评论 -
查看server端数据库字符集
<br />1。连接server端<br />2。输入命令:select * from nls_database_parameters;(nls是native language support language的缩写)<br />3。其中NLS_CHARACTERSET便是字符集字段<br />原创 2010-06-28 13:25:00 · 776 阅读 · 0 评论 -
用sqlldr导入csv文件
现有csv或txt文件要导入到oracle数据库中,那么选用sqlldr来导入是效率很高的(在一台配置为cpu1.8G双核 2G内存的机器上, 将一个72列65M的表导入只用了40秒)。数据库表:students(name age birth sex)姓名 年龄 出生日期 性别新建文件insert.ctl,内容如下:load data infile students.cs原创 2009-12-09 15:14:00 · 11369 阅读 · 1 评论 -
远程连接oracle的语句
适用于oracle10,其它版本未经验证sqlplus username/password@114.255.123.40/orcl或者sqlplus username/password@114.255.123.40:1521/orcl如果是管理员身份登录,最后要加上as sysdba原创 2010-02-03 18:44:00 · 965 阅读 · 0 评论 -
查看一个表有多少字段,或查有什么字段。
查看有哪些字段:select * from all_tab_columns where table_name = 表名(大写) and owner=用户名;select * from user_tab_columns where table_name = 表名(大写);查看表中有多少字段:select count(*) from all_tab_columns wher原创 2009-10-21 10:24:00 · 6996 阅读 · 0 评论 -
oracle中一个汉字占多少字节?
select lengthb(汉) from dual;打开sqlplus,输入这句话,就可以看到了。采用不同的字符集,一个汉字所占的字节数不一样。转载 2009-09-28 14:37:00 · 1520 阅读 · 0 评论 -
oracle 用户密码过期的解决方法
数据库默认的是密码有效期是三个月,用root用户登录后:SQL> alter profile default limit password_life_time unlimited;SQL> commit;SQL> alter user 用户名 identified by 密码;当然,此处的密码仍可以是原密码。原创 2012-03-05 10:02:27 · 754 阅读 · 0 评论