今天重装机器,重新要安装sql2005,遇到了如下问题:因为WMI配置,无法执行SqlServer系统配置检查器的解决办法随即网上搜索了下,办法不多,还好找到个有用的,贴出来给大家。先建立一个临时文件夹我这里是c:\temp然后建立一个FIXWMI.CMD文件文件内容如下:@echooncd/dc:\tempifnotexist%windir%\system32\wbemgotoTryInstallcd/d%windir%\system32\wbemnet
系统 2019-08-12 01:55:12 2881
浅谈字节序(ByteOrder)及其相关操作-JeffreyZhao-博客园浅谈字节序(ByteOrder)及其相关操作2010-02-1023:05byJeffreyZhao,12152阅读,41评论,收藏,编辑最近在为TokyoTyrant写一个.NET客户端类库。TokyoTyrant公开了一个基于TCP协议的二进制协议,于是我们的工作其实也只是按照协议发送和读取一些二进制数据流而已,并不麻烦。不过在其中涉及到了“字节序”的概念,这本是计算机体系结构
系统 2019-08-12 01:53:12 2881
Lu核心库系统结构及输出函数Lu来源于Forcal,可以说,没有Forcal就没有Lu,但学习Lu并不需要了解Forcal。Lu是对Forcal的完善和发展,但与Forcal相比,Lu更简洁实用。Lu的运行效率,从单纯的数值计算和循环来说,是下降的,其他方面,特别在涉及动态对象的地方,Lu的效率会提高。Lu与Forcal本质的区别在于:Forcal以整数、实数、复数三种简单数据类型为基础,在描述复杂对象时,本身不带有数据类型信息,故是弱类型的;Lu以一种称
系统 2019-08-12 01:53:10 2881
SqlServer的存储过程是一个被命名的存储在服务器上的Transacation-Sql语句集合,是封装重复性工作的一种方法,它支持用户声明的变量、条件执行和其他强大的编程功能。存储过程相对于其他的数据库访问方法有以下的优点:(1)重复使用。存储过程可以重复使用,从而可以减少数据库开发人员的工作量。(2)提高性能。存储过程在创建的时候就进行了编译,将来使用的时候不用再重新编译。一般的SQL语句每执行一次就需要编译一次,所以使用存储过程提高了效率。(3)减
系统 2019-08-12 01:52:33 2881
■查看哪些session正在使用哪些回滚段?测试方法:打开多个SQL*Plus窗口,一些做一些需要回滚的操作,如insert,delete等,一个执行以下的语句来监视。col"回滚段名"formata10colSIDformat9990col"用户名"formata10col"操作程序"formata80colstatusformata6truncSELECTr.name"回滚段名",s.sid,s.serial#,s.username"用户名",t.st
系统 2019-08-12 01:53:32 2880
原文:Oracle11gsys,system密码忘记设置解决办法1.启动sqlplus2.请输入用户名:sqlplus/assysdba3.输入口令:直接回车4.连接到:OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-ProductionWiththePartitioning,OLAP,DataMiningandRealApplicationTestingoptionsSQL>alterusersys
系统 2019-08-12 01:52:21 2880
看了《渠道反水骨干大量离职揭密Oracle中国动荡内幕》深有感触,ORACLE的市场、营销、服务在中国是极其混乱和不可理喻的,光是ORACLE公司技术工程师上门服务要花800-1200美元一天的费用,就是一种不可想象的“诈取”。其销售策略也是连骗带哄,起码的电话支持也是惜字如金。曾经给我深刻教训的是在一个项目连续两三个月系统经常无故的当机,真是求爷爷告奶奶啊。这个项目就白白的拖了近半年,客户都快跳起来了,其实问题就是数据库配置不当,唉。话说回来ORACLE
系统 2019-08-12 01:51:34 2880
软件应该是可以扩展的,但是不可以修改的。对扩展都是开放的,模块式可以扩展来满足新的行为,我们可以改变模块的功能。OCP的好处是,尽可能的减少修改模块的次数和范围,从而提高代码的可维护性,复用性。比如操作系统的升级补丁,在修复bug的情况下,肯定是越小越小。如果说OCP做的不好,每次修改需要修改大量的文件,那就会导致补丁很大。对于修改是封闭的,在扩展模块的时候,不必改动源代码的二进制文件,不管是.o文件还是.dll文件都不用改动。问题的核心是怎么样改变了模块
系统 2019-08-12 01:32:46 2880
http://acm.timus.ru/problem.aspx?space=1&num=1303简单dp排序枚举就可以不过由于M最多可以是5000所以需要用到一定的优化比如说既然要覆盖0---m那么在0左边的区间和在m右边的区间和被其他区间包含的区间都应该去掉代码:#include#include#include#include#include#include
系统 2019-08-12 01:55:24 2879
-关键字in/exists/notin/notexitsin是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in:例如:表A(小表),表B(大表)1:select*fromAwhereccin(selectccfr
系统 2019-08-12 01:55:06 2879
SQLPlus调试Oracle有返回值存储过程、参数绑定(variable:i)、先建好表,然后写带输出参数的存储过程CREATEORREPLACEPROCEDURE"MES"."MES_GETKEY"(KNameINVARCHAR2,KValueOUTVARCHAR2)ASBEGINselectKeyValueintoKValuefromMES_SYSTEMKEYwhereKeyname=KName;endMES_GetKey;然后SQLPlus中运行:
系统 2019-08-29 22:25:51 2877
PS:更新中……创建用户:可指定用户表空间和临时表空间createusermyuseridentifiedby123456defaulttablespacemytabletemporarytablespacetmp_table;用户授权:可以根据需要选择权限。GRANTCREATEUSER,DROPUSER,ALTERUSER,CREATEANYVIEW,DROPANYVIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,DBA
系统 2019-08-12 09:30:37 2877
1、从oracle到PDM文件逆向工程中,需要注意去掉“”,这个百度下很多帖子,用于去掉引号2、从注释copy到name运行脚本会有个问题就是,有些注释太长,不美观解决方案,vb脚本判断注释中是否含有空格,如果含有去以空格spilt后的数组的第一个为name,要求写注释时描述性文字在字段名字后要以空格分开例如code:flag。库中comment:标志位:【1、有效】【0、无效】默认【1】这样逆向工程出来的效果3运行脚本如下[运行方法,选中pdm文件中的表
系统 2019-08-12 01:54:38 2877
在调用存储过程中,就会涉及到表锁,行锁这一概念:所谓区别:有索引的时候就是行锁,没有索引的时候就是表索。innodb的行锁是在有索引的情况下,没有索引的表是锁定全表的.表锁演示(无索引)Session1:mysql>setautocommit=0;mysql>select*frominnodb_test;+------+-------------+|id|name|+------+-------------+|1|woshiceshi||2|woshice
系统 2019-08-12 01:54:26 2877
1.ORA-01536:超出表空间system的空间限量赋予用户权限和角色如下:系统权限管理选项createprocedurexcreatetablexcreatetablespacexunlimitedtablespacex角色管理选项默认值connectx勾选resourcex勾选如果仅仅是测试,可以直接赋予dba角色,跟system表空间大小无关。2.ORA-30019:自动撤消模式中的回退段操作非法。D:\oracle\admin\ora1128\
系统 2019-08-12 01:53:43 2877