学习笔记--数据库
lucherr
喜欢Android,喜欢敲代码~~微信:450212903
展开
-
Oracle百万记录sql语句优化技巧【转】
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id转载 2012-07-20 22:23:14 · 1100 阅读 · 0 评论 -
数据库备份和还原过程
1、新建数据库实例注意字符集为UTF-82、命令行下 C:\>set ORACLE_SID=EAS(注意实例名未大写实例名) 定义默认实例C:\>sqlplus /nolog3、用户system用户登录SQL> user/password as sysdba----登录SQLPLUS创建目录SQL> create directory expdp_dump as 'F:\dm原创 2012-07-20 23:03:11 · 1596 阅读 · 1 评论 -
ORA-01157: 无法标识/锁定数据文件 。。。。
错误情况:SQL> alter database datafile 'D:\ORACLE\ORADATA\FLOW\GGSC\SYSCOM.ORA' offline dro数据库已更改。SQL> alter database open;alter database open*ERROR 位于第 1 行:ORA-01157: 无法标识/锁定数据文件 19 -原创 2012-07-21 22:37:36 · 1673 阅读 · 1 评论 -
删除Oracle某数据库下的所有表、视图等数据【转】
1、删除所有数据库表select 'drop view ' || view_name||';'||chr(13)||chr(10) from user_views;--------------------------------------------drop table LO_CASEINFO;drop table LO_HARMONIZECASE;drop table LO转载 2012-07-22 13:21:15 · 3644 阅读 · 0 评论 -
彻底删除oracle【转】
估计初学Oracle的朋友没少折腾过,在Windows中安装配置Oracle。有时候因某种原因,Oracle9i不能正常运行了,而你打算要重新安装Oracle9i,当你到控制面板下面删除oracle9i后,这样之后开始重新安装Oracle9i,但是当你安装到一半后,系统提示安装错误了,找了老半天也找不出什么原因出来。你可以选择重新安装Windows操作系统,等操作系统安装完成后,再安装Oracle转载 2012-07-26 11:21:27 · 732 阅读 · 0 评论 -
ORACLE 修改数据库的字符集编码为UTF-8【转】
1、查看数据库字符集?数据库服务器字符集:select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。客户端字符集环境:select * from nls_instance_parameters,其来源于v$parameter,表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表会话字符集环境 selec转载 2012-07-27 15:35:13 · 1181 阅读 · 0 评论 -
java.net.ConnectException: Connection refused: connect 完美解决(SQLserver2000)【转】
SQL SERVER 不能连接的完美解决方案推荐直接访问博客的版面,比这里排版效果好! http://blog.csdn.net/java2000_net/archive/2008/04/05/2252640.aspx本文收录了不能连接SQL Server ,报 The Network Adapter could not establish the connection 异常的所有遇到转载 2012-09-28 12:29:40 · 14645 阅读 · 0 评论 -
举例说明用sql查询表1的某字段值包含在表2的某字段值内容里的记录(附表结构图)
现有表table1和表table2,表结构如图table1: table2:原创 2012-07-28 17:40:30 · 6523 阅读 · 2 评论 -
sqlserver 解决error18456、error2812
今天打开sqlserver2000用sql server模式登陆的时候突然报error 18456,在网上找了下方法,试了很多,最后使用如下方法解决了,修改sa的登陆密码,但是在修改的时候又出现了error2812 未能找到存储过程 ‘sp_password’的错误,最后又找了一个办法,在查询分析器里运行代码(点击获取代码)即可解决,我试了,完全好用!分享给大家。注:代码链接为我的wordpr原创 2012-12-17 11:30:34 · 2102 阅读 · 0 评论