计算2个日期间的所有日期
今天看到有网友提了这个问题: 业务需求: 已知2个日期,分别为2012-11-7、2012-11-10实现结果:要求列出2012-11-7和2012-11-10 日期段内所有日期即:2012-11-72012-11-82012-11-92012-11-10 ...
MS SQL Server 创建返回表类型的用户自定义函数
用户自定义函数可以返回表类型,记录T-SQL语法如下: CREATE FUNCTION <用户自定义函数名称>( -- 函数参数 …)RETURNS @<用户自定义返回表名称> TA...
MS SQL Server的递归查询(2)
今天执行一递归SQL,报类型不匹配错误:With QueryNameAS ( Select SiteID,SiteName,PSID,Path, 0 Level, '/'+ SiteName Site...
SecureCRT远程登录LINUX系统显示乱码的解决
SecureCRT远程登录LINUX系统,系统设置为:LANG=zh_CN.UTF-8中文显示乱码,解决办法是设置SecureCRT会话的字符编码为UTF-8设置过程为:全局选项=> 常规 => 默认的会话设置 => 编辑默认的设置 => 终端 => 外观 =...
MS SQL Server的递归查询
今天在一项目中,用到SQL Server的递归查询,记录如下:With QueryName ( FiledList, Level )AS (--递归查询的起始记录Select FiledList, 0 Level from table where …Union allSelect FiledList, 0 Level fr...
查看SQL SERVER表的空间使用情况(续)
查看了系统的Sp_SpaceUsed过程,发现实际数据来源于sys.dm_db_partition_stats的DMV,因此,也可通过以下SQL语句直接查看。 select b.name IndexName, OBJECT_NAME(object_id) as TableName,&...
SQL Server:在没有完整备份的前提下做差异备份,居然成功了。能成吗?(续2)
继续测试:先清除DEMO数据库的备份信息:Use msdbdbo.sp_delete_database_backuphistory demo select b.physical_device_name, backup_set_id,first_lsn,last_lsn,checkpoint_lsn,database_backup_lsn,b...
SQL Server:在没有完整备份的前提下做差异备份,居然成功了。能成吗?(续)
在另一个库上执行差异备份,成功执行了,BACKUP DATABASE [demo]TO DISK = N'C:\MyExe\demo.diff' WITH DIFFERENTIAL , NOFORMAT, INIT, NAME = N'demo-差异数据库备份', ...
SQL Server:在没有完整备份的前提下做差异备份,居然成功了。能成吗?
在新建的库上测试,没能成功。 在新建的库上测试,没能成功。 create database demotest 命令已成功完成。 sp_helpdb demotestStatus=ONLINE, Updateability=READ_WRITE, User...
MemSQL 不支持RHEL 5.2 X86_64
MemSQL,号称世界上最快的内存数据库无可比拟的效率MemSQL的执行效率是传统的基于磁盘的数据库的30倍,同时它优于其他内存数据库的数据,因为它将SQL转换成C++。强大的SQL执行能力支持全功能的关系型数据库,开...
查看SQL SERVER表的空间使用情况
查看SQL SERVER表的空间使用情况,特此记录: create table #tmp_1 (name varchar(50),rows int,reserved varchar(50), data varchar(50),index_size varchar(50),unused varchar(50)) insert i...
SQL Server数据库镜像的FailOver自动连接
SQL Server配置数据库镜像后,可能有朋友们会比较有疑惑,你一下搞两个数据库出来,他们的ip地址都不一样,到时候数据库切换过去了,我的数据库的连接字符串可如何是好?难道还得在代码中去控制是连接哪个数据库吗...
号码连续分段问题(3)
三、如果序号不唯一,有重复和跳号,结果就会不正确。delete tab1;insert into tab1 values (100, 11, ‘S’);insert into tab1 values (101, 11, ‘S’);insert into tab1 values (103, 11, ‘S’);insert in...
号码连续分段问题(2)
二、运行SQL及结果:SQL> select min(id) || '-' || max(id) flag, card_type, region 2 from 3 ( 4 select id, card_type, region, 5 &nb...
号码连续分段问题
今天,看到老杨的关于“号码连续分段问题”(http://yangtingkun.itpub.net/post/468/527235),改用row_number函数改写了SQL:一、构造序列:Create table tab1( id number, card_type number, region varchar2(...
Oracle 11gR1 RAC安装过程中遇到的问题:LINUX系统版本的问题
(4)LINUX系统版本的问题:由于Oracle 11g发行的时候,Linux 6没有发行,所以Oracle 11g并没有对Linux 6确认支持,我们有两种方法可以让Oracle 11g支持Linux 6。我们需要手工修改Linux的发行注记,让Oracle 11g支...
Oracle 11gR1 RAC安装过程中遇到的问题:OCR设备的权限问题
(3)OCR设备的权限问题:第二次划分磁盘分区后,未修改磁盘分区的权限,安装时报权限错误。chown oracle:oinstall /dev/sd[bc]*并在/etc/rc.d/rc.local文件末尾也加上了,系统重启后权限是对的。修改设备的属...
Oracle 11gR1 RAC安装过程中遇到的问题:OCR设备大小的问题
(2)OCR设备大小的问题:第一次划分磁盘分区时,用于OCR和VOTING DISK的磁盘分区各为200MB,安装时报错,要求OCR不小于256MB,重新划分分区大小为500MB。[root@rac1 ~]# fdisk /dev/sdc WARNING: DOS-co...
Oracle 11gR1 RAC安装过程中遇到的问题:网卡的设备名
(1)第二个虚拟机第一次启动后网络设备名改变的问题:第二个虚拟机第一次启动后,检查网络设备,发现名称不是RAC1机的eth0和eth1,而变为了eth2和eth3。检查发现在/etc/udev/rules.d/70-persistent-net.rules文件...
使用VMware ESXi Server 5.0在OEL6.1上安装 Oracle RAC 11gR1(8)-添加共享存储硬盘
http://space.itpub.net/81227/viewspace-719245 引言http://space.itpub.net/81227/viewspace-719246 1. 硬件要求和概述http://space.itpub.net/81227/viewspa...