数据库知识
小明明是攻城师
这个作者很懒,什么都没留下…
展开
-
[MSSQL]试图将非可空值的列的值设置为 NULL
最近ERP系统升级,同时进行的时候SQL2000 升级到SQL2008用户在反应查询库存明细表,选择某个仓库的时候提示如下错误信息: 在排除了程序和触发器造成的影响后,微软给出了解释:http://support.microsoft.com/kb/962900/查询本机器的版本还是RTM。版本号与补丁对应图: 下载对应86或者64的SP补丁,从低版本按顺序打补丁转载 2012-12-26 23:17:26 · 1883 阅读 · 0 评论 -
windows无法启动mysql服务,错误提示1067
在安装了mysql服务以后,但是在计算机--->服务里面启动mysql服务的时候,提示windows无法启动mysql服务,错误1067.这个问题很简单,这是因为在mysql服务启动的时候,在读取MySql配置文件my.ini的时候这个文件当中缺少mysql服务启动exe文件的配置。1.下面是我在报错情况下的的my.ini文件[client]port=3306[my原创 2012-12-02 21:54:19 · 43056 阅读 · 4 评论 -
怎么将 pl/sql Developer 中查询的结果集导出到 Excel . txt . html . xml csv中
怎么将 pl/sql Developer 中查询的结果集导出到 Excel . txt . html . xml csv中www.MyException.Cn 发布于:2012-08-16 12:02:15 浏览:69次如何将 pl/sql Developer 中查询的结果集导出到 Excel . txt . html . xml csv中?选中结果集,点击右键选 c原创 2013-10-04 14:21:14 · 17618 阅读 · 0 评论 -
PL/SQL Developer导入、导出表结构和表数据
在表的所有者不能改变的情况下,可以使用导入导出表结构和表数据的方法,将表移动到你想要的所有者下(注:特别是建立表的时候如果以 sysdba的身份登录的话,所有表的所有者都为 sys,此时会对你用c#访问数据库产生麻烦,我在我的另一篇文章中也提到《 .NET连接Oracle 数据库的错误, pl/sql中的myobjects 过滤器 》),此时你只能用这种方法改变所有者。 导出表结构 :原创 2013-10-04 14:25:52 · 1352 阅读 · 0 评论 -
Oracle 卸载注册表残余文件清理
1、 开始->设置->控制面板->管理工具->服务停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer卸装所有Oracle产品,但Universal Installer本身不能被删除 5、 运行regedit,选择HKEY_LOCAL_MA原创 2012-03-29 00:23:20 · 14883 阅读 · 0 评论 -
数据库还原技巧
如果想将一个库还原到另一个环境里面。我们一般的做法需要删除用户及用户下面所有的数据。然后数据还原进来,但是有的时候会出问题。技巧如下:在pl/sql里面 tools--〉Export user objects 然后清空所有的对象这样子就不用去删除用户了吗原创 2013-10-04 14:20:17 · 758 阅读 · 0 评论 -
pl/sql查看历史执行脚本的记录
edit-〉recall statement ctrl+E查看历史脚本执行记录原创 2013-10-04 14:20:40 · 14103 阅读 · 1 评论 -
pl/sql编译无效对象
将一个数据库导出dmp,然后在到导回来就出现了一些编译不能通过的无效对象可以在工具--〉编译无效对象--〉编译, 如果还是没有通过就查看这个视图,看这个视图用到了哪些表,然后再将这些表的脚本打进来。原创 2013-10-04 14:26:13 · 4220 阅读 · 0 评论 -
在pl/sql里面查看TNS配置
在pl/sql ---〉Help-->support info---->TNS name 里面查看TNS的信息原创 2013-10-04 14:20:00 · 20040 阅读 · 0 评论 -
oracle数据的导入和导出!
oracle 备份命令 导出 EXP USER/PASSWORD@ODBC FILE=C:/***.DMP ROWS=N //不保存数据; 导出 EXP USER/PASSWORD@ODBC FILE=C:/***.DMP //保存数据; 导出 EXP USER/PASSWORD@ODBC FILE=C:/***.DMP full=y //全部导出转载 2013-03-13 20:21:49 · 747 阅读 · 0 评论 -
Oracle 10g创建表空间的完整步骤详解
Oracle 10g数据库中,当在数据库中创建用户时,基于应用性能和管理方面的考虑,最好为不同的用户创建独立的表空间。 那么创建表空间的步骤是怎样实现的呢?本文我们主要就介绍了这一部分内容,接下来就让我们一起来了解一下这部分内容吧。1.创建表空间不论是Lnux环境,还是Wndows环境,都要首先创建好表空间的存放路径,根据自己的情况修改。如: /opt/oracle/oradata转载 2013-03-28 13:51:02 · 1749 阅读 · 0 评论 -
oracle中触发器的使用
本篇主要内容如下:8.1 触发器类型8.1.1 DML触发器8.1.2 替代触发器8.1.3 系统触发器8.2 创建触发器8.2.1 触发器触发次序8.2.2 创建DML触发器8.2.3 创建替代(INSTEAD OF)触发器8.2.3 创建系统事件触发器8.2.4 系统触发器事件属性8.2.5 使用触发器谓词转载 2013-03-14 17:03:27 · 7789 阅读 · 0 评论 -
v$mystat v$sesstat v$sysstat的区别
v$mystat------->mystat ---------->my session stat 当前会话统计v$sesstat------>sesstat----------->session stat 按会话进行分组统计v$sysstat------->sysstat----------->system stat 当系统的整体统计 v$mystat转载 2013-03-13 17:18:51 · 2055 阅读 · 0 评论 -
pl/sql学习笔记
oracle pl/sql 基础PL/SQL笔记PL/SQL块中只能直接嵌入SELECT,DML(INSERT,UPDATE,DELETE)以及事务控制语句(COMMIT,ROLLBACK,SAVEPOINT),而不能直接嵌入DDL语句(CREATE,ALTER,DROP)和DCL语句(GRANT,REVOKE)1.检索单行数据 1.1使用标量变量接受数据 v_转载 2013-03-14 14:55:07 · 3731 阅读 · 0 评论 -
Oracle中DATE的用法
TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年转载 2013-03-04 16:33:44 · 1700 阅读 · 0 评论 -
ERROR 1045 (28000): Access denied for user'root'@'localhost'(using password:YES)最近解决方法在!
在安装好了mysql服务以后,但是在创建数据库的过程当中,用户名和密码都是正确的,但是还是会报ERROR 1045 (28000): Access denied foruser'root'@'localhost'(using password:YES)!和如果不输入密码ERROR 1045 (28000): Access denied foruser'root'@'localhost'(u原创 2012-12-30 21:43:56 · 1218 阅读 · 0 评论 -
com.microsoft.sqlserver.jdbc.SQLServerException: 系统内存不足。请对大型 ResultSet 使用服务器端游标:解决方案
例如利用hibernate连接数据库操作的配置文件hibernate.cfg.xmlorg.hibernate.dialect.SQLServerDialectcom.microsoft.sqlserver.jdbc.SQLServerDriverjdbc:sqlserver://localhost:1433;databaseName=wxyxgb;原创 2012-04-09 00:11:40 · 2751 阅读 · 0 评论