数据库技术-周排行
今天是DTCC第二天了,抽空去听了下,因为手头有一些活,听到一半只能赶回公司继续工作。客户今天有一个需求,因为开发现在在生产环境中遇到了一些困难,需要在测试生产环境...
MySQL 当记录不存在时插入(insert if not exists) 在 MySQL 中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记录前,需要检查这条记录是否已经存在,只有当记录不存在时才执行插入操作,本文介绍的就是这个问题的解决方案。 在 MySQL 中,插入(ins.....
由于项目需要,每次运行case的时候都需要创建数据库。虽然每次执行结束都会删除,但是不保证每次都能删除成功(这里有许多原因,我就不列举了)。所以我写了个脚本去批量删除数据库。首先为确保我们的数据库是有用的,不被错删除的。所以就必须先备份在删除。
备份数据库:
DECLARE @name VARCHAR(50) -- database name
DECLARE @path VARCHAR(2...
今天刚开始安装了64位版本的mysql5.5 ,安装很顺利,后来发现库不兼容的问题,于是卸载,安装mysql-5.5.27-win32的32位版本,奇怪了,怎么安装,怎么卸载都不行,就是到最 后一步停止响应,上网查了一下,很多人有这个问题,但是真正解决问题了不多,最后找到了一个解决方法:删了c:\P...
今天碰到一个问题,使用ibatis框架访问编码为US7ASCII的oracle数据中文乱码,找了很久终于有了解决方案首先 SqlMap-Config.xml按如下配置元素用于包括SQLMap映射文件和其他的SQLMap配置文件。-->EncodingStringTypeHandlerCallback...
问题描述:
Oracle一直用数据泵备份,今天在终端备份时突然报ORA-39006: internal error错误。
数据泵导出日志文件为以下信息:
ORA-39097: Data Pump job encountered unexpected error -31644
ORA-39065: unexpected master process exception in F...
Oracle 10g/11g下如何将物理Standby库临时激活用于测试在实际运营环境中,我们经常碰到类似这样的需求,譬如想不影响现网业务评估DB补丁在现网环境中运行的时间,或者是想在做DB切换前想连接Standby DB做实际业务运行的测试,如果在9i版本的时候,想做到这样,在不搭建新测试环境的前...
<?xml?version="1.0"?encoding="UTF-8"?>
<!DOCTYPE?hibernate-configuration?PUBLIC
"-//Hibernate/Hibernate?Configuration?DTD?3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configurat...
先理解几个概念:表扫描、聚集索引扫描、聚集索引查找、索引扫描、书签查找。【查看执行计划】在理解概念之前先得知道如何查看执行计划—Ctrl+L。如下图:注:SQL Server的执行计划是从右向左看的。【理解几个概念】1.表扫描(Table scan):发生于堆表,并且没有可用的索引可用时,会发生表扫...
MAC默认支持Python 2.7所以不用安装。1.安装pipsudo easy_install pip2.安装Web.pysudo pip install Web.py3.安装MySQLdbsudo pip search MySQL_pythonsudo pip install MySQL_pyt...
Unhandled exception at 0x........ in XXXX.exe: 0xC0000005:Access violation reading location 0x......
Unhandled exception at 0x........ in XXXX.exe: 0xC0000005:Access violation reading location 0x......
对于C++初学者或粗心者,很容易犯如下图所示错误:
那么该错误是由什么造成的呢?
答案无疑只有一个,即:读取了本该没有的值或者地址。
那么如何...
有时候在我们安装SQL Server之后,我们使用连接管理器登陆时输入localhost不能连接到默认的实例,为什么?因为localhost默认是连接到1433端口的,所以如果我们安装的数据库实例不是在1433端口监听的话就无法使用localhost。解决办法如下:1. 打开SQL Server的配...
一直在想怎么样才能让dbHelper更简单,更灵活,更僵化。终于我发布了第一个开源版本的dbhelper.此helper将使用System.Data.DbHelper作为命名空间。采用内部驱动与内容Session的方式来进行管理。而作为使用者,你只需要作两件事情。1、注册一个驱动;2、继承Dal创建...
select GETDATE() as '当前日期',DateName(year,GetDate()) as '年',DateName(month,GetDate()) as '月',DateName(day,GetDate()) as '日',DateName(dw,GetDate()) as '...
上一篇博客使用了casewhen解决了数据汇总的问题,那么这一篇博客我将简单的介绍一下关于case when的使用。...
这几天闲着无聊,就看了一下DBUtils这个数据库组件。中间有了一些想法,现在记录下来。
文章主要分几部分
1 最简单同时也是最经常使用的一些范例
2 学习源码前的一些知识储备
3 我自己写的mydbutils
4 两相比较
5 分析源码
最简单同时也是最经常使用的一些范例
看这个就OK
http://www.cnblogs.com/xdp-gacl/p/400...
错误信息:
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。
************** 异常文本 **************
System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Timeout 时间已到。在操作完成之前超时时间已过或服务器未响应。 (错误详细信息等于...
在开发过程中Oracle数据库有时候连得上,有时候又连不上,提示如下异常“ORA-12519: TNS:no appropriate service handler found 解决”,可能是数据库上当前的连接数目已经超过了它能够处理的最大值。–查看当前的连接数:select count(*) fr...
select'drop table '+name tablenamefromsysobjectswherextype='U'andnamelike'ta_bsk%'备注:从系统表(sysobjects)中查询类型是用户表(xtype='U')表名以ta_bsk开头的表名(name like '%ta...
完全步卸载oracle11g骤: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击"卸载产品"-"全...