- 博客(58)
- 收藏
- 关注
原创 VS2010无法安装
之前想装个VS2013,谁知道安装失败然后原来的VS2010又打不开,重装,装来装去都是失败其实是.NET4装不上在SYSTEM32下找 msvcp110_clr0400.dll msvcp120_clr0400.dll 类似这样文件名的,全部改名 就可以安装成功了...
2018-11-29 18:17:25
511
原创 存储过程中 Fetch Next 的性能改善
实际应用过程中,发现游标第二次执行FETCH NEXT FROM cur INTO 时间相当慢,不知道其原理会不会是重新执行了一次原来的SELECT语句再把游标指到下一行,为了解决这一问题,想到把SELECT的结果先存放到临时表,再用游标去检索,性能会改善很多。 create table #Tmp --创建临时表#Tmp ( …… ); INSE
2016-08-25 10:21:59
2210
原创 无法安装framework
今天搞了一天,在崩溃边缘,终于搞掂,记录一下由于安装的错误日志不够详细,所以很难找到问题根源首先安装 MicrosoftEasyFix(安装和卸载都可以在这里下载:https://support.microsoft.com/en-us/kb/223300)安装后再重新运行一次FRAMEWORK的安装程序,在%temp%里找到一个类似 Microsoft.……msi.txt的文件中文
2016-03-24 21:03:52
2230
2
转载 向 mysql 插入insert时 汉字 Incorrect string value 解决办法
使用 alter table address convert to character set utf8 转换需要插入汉字的数据表编码为utf8即可(此例中的数据表是address):事先最好备份数据,以免意外。
2015-11-17 15:46:41
550
转载 64位下无法使用Microsoft.Jet.OLEDB.4.0的解决方法
1.下载ACE2010的驱动,64位的。http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=c06b8369-60dd-4b64-a44b-84b371ede16d百度云下载:http://pan.baidu.com/s/1dDhpq6H2.将所有Microsoft.Jet.OLE
2015-11-13 11:36:15
20522
1
原创 win2008,IP安全策略下配置一个IP段
可以指定单个 IP 地址或者 IPv4 或 IPv6 地址的子网。若要指定子网,请使用与下面类似的语法输入 IP 地址:192.168.1.0/24正斜杠 (/) 后面的数字表示子网掩码中的位数。可能为 32 位。在本示例中,24 表示前三个八进制数是子网地址,最后一个八进制数是子网内的主机 ID。表示主机 ID 的位必须为 0。本示例对应的子网掩码为 255.255.255.
2015-08-14 10:37:57
2973
原创 asp连接oracle,在 movenext 时才出错 80004005
程序之前能正常使用,不知道为什么突然不行了查了一大堆文章,都没解决后来想想,是执行过一个BAT,清除日志,打开看看,发现里面有个删除 windows 下 temp文件夹的操作好象以前对这个文件夹做过什么操作的然后把temp文件夹的访问、修改权限加给IUSER,故障解决
2015-07-10 12:15:06
469
原创 c#中string与byte[]的转化
string类型转成byte[]: byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str );反过来,byte[]转成string:string str = System.Text.Encoding.Default.GetString ( byteArray );其它编码方式的,如System.Te
2014-08-28 11:42:42
699
原创 asp+mysql+utf8 网页出现乱码的问题
MYSQL是UTF8编码,但无论在网页中加多少UTF8的定义,显示的结果都还是会有一些小格子,而且SQL语句中用LIKE 中文,也查询不出来。反而定义为gb2312,显示完全正常。conn.asp 网页顶部写%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> Set conn = CreateObject("ADODB.Connection")
2014-03-20 10:29:20
1038
原创 c#调用C++时处理tchar *转字符串
C++的MYDll.dll中定义了TCHAR*GetInfo (void)在C#中引用class CardRead {[DllImport("MYDll.dll")] public static extern IntPtr GetInfo();}程序中调用IntPtr Inf = CardRead.G
2014-02-20 16:01:07
3649
转载 c#的序列化究竟有什么用?
序列化是用来通信的,服务端把数据序列化,发送到客户端,客户端把接收到的数据反序列化后对数据进行操作,完成后再序列化发送到服务端,服务端再反序列化数据后对数据进行操作。 说白了,数据序列化以后在服务端和客户端之间传输。这个服务端和客户端的概念是广义的,可以在网络上,也可以在同一台机器的不同进程中,甚至在同一个进程中进行通信。在传统编程中,对象是通过调用栈间接的与客户端交互,但在面向服务的编
2013-11-15 11:02:41
790
转载 Web服务枚举组件不可用
试着更新原来的web引用,报“此计算机上没有安装枚举web引用所需的组件,请重新安装visual studio”。解决办法具体操作: 打开 开始-程序-Microsoft Visual Studiio 208-Visual Studio Tools-Visual Studio 2008 命令提示 录入 devenv /resetskippkgs 执行即OK
2013-07-23 09:37:44
988
原创 删除带.的文件夹
系统里有一个 temp.. 的文件夹,估计是中木马了进入DOS进入该文件所在的位置rd /S /Q temp..\\这样就不会提示 文件夹不为空 的错误了。
2013-07-19 15:26:47
817
转载 Operation not allowed after ResultSet closed
一个stmt多个rs进行操作.那么从stmt得到的rs1,必须马上操作此rs1后,才能去得到另外的rs2,再对rs2操作.不能互相交替使用,会引起rs已经关闭错误.错误的代码如下: stmt=conn.createStatement(); rs=stmt.executeQuery("select * from t1"); rst=stmt.executeQuery("select
2013-01-17 10:38:10
451
原创 身份证阅读器读相片经常一片白色
一直用得好好的身份证阅读器不知道为什么,最近开始经常读相片读出来是一片空白。查来查去,都找不到原因,最后,抱着试一试的心态打了个电话问厂家,厂家没听完我描述,就给出问题的答案:由于公安部二代证相片解码库(WltRS.dll)存在问题。请将新版WltRS.dll覆盖原来的同名文件。我们用的是BS模式,就把这个文件打包进原来的CAB里面,一更新,果然行了~~~
2013-01-06 14:37:26
1326
4
转载 DataSet与DataAdapter
基于集的访问有两类方式,一个是DataSet,该类相当于内存中的数据库,在命名空间System.Data中定义;另外一个类是DataAdapter,该类相当于DataSet和物理数据源之间的桥梁。从本质上讲,DataAdapter类是两个类的结合,因为其有SqlDataAdapter和OleDbDataAdapter 两个版本。DataSet由大量相关的数据结构组成。DataSet是一个完整的
2012-07-19 11:17:08
1918
原创 TOMCAT下配置两个端口连接到两个不同目录
在 原有的 下添加以下内容 connectionTimeout="20000" redirectPort="8443" URIEncoding="GBK" /> 其中20002是新的端口号 webapps_test 是与原webapps
2011-12-26 10:09:53
641
转载 Oracle GoldenGate备份软件
转载:http://edu.codepub.com/2010/0607/23329.php 一、前言GoldenGate软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增量变化,再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步。GoldenGate 可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大
2011-12-15 17:09:09
688
原创 IIS WEB服务扩展里没有ASP.NET v2.0导致无法正常浏览.ASPX文件
cmd模式下运行在IIS WEB服务扩展里设置“允许” ASP.NET v2.050727
2011-12-15 11:59:59
964
转载 Windows 2008 系统 SQL Server 2008 性能计数器注册表
网上说的方法是:简体中文版操作系统,保证[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib] 中 "Last Counter" 和 "Last Help" 这两项的值与[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVers
2011-12-06 16:17:57
673
原创 自己编写的CAB(ACTIVEX)为什么有些机安装成功,有些机老是提示安装,但安装不成功
<br />搞了很久,有些机一改完IE的安全设置就行了,有些机搞来搞去都不行,最后发现原来是不成功的机的IE版本,要跟开发者的版本(应该是较高版本)靠拢。<br /> <br />其实原因可能很简单,就是开发者在打包CAB的时候会把高版本IE的一些DLL打进去,另外,还可能有些CAB内需要用到的功能是高版本的DLL里的,所以低版本IE就装来装去都不行,只要升级到开发者的IE版本了,就会好了~~~<br /> <br />
2011-05-18 12:46:00
2258
原创 >>>是否缺少 using 指令或程序集引用?-关于Asp.Net中引用类的问题。
-熬了几个小时,终于知道怎么解决了。-如果是自己建的类或者是引用的第三方类,一定要把App_Code文件夹下的类文件编译一下。-再引用。重新定义-具体方法为:-找到类文件-右键-属性-生成操作一项-由内容改成编译-保存-运行-应该就OK 了。 -很简单的一点,居然花了这么长时间额,我真的不知道原来类要经过编译才能用,真汗。 原来bin的文件自动更新了~~~~一定要拷
2010-05-17 11:47:00
2451
转载 listener.ora--sqlnet.ora--tnsnames.ora的关系以及手工配置举例
最近看到好多人说到tns或者数据库不能登录等问题,就索性总结了下面的文档。 首先来说Oracle的网络结构,往复杂处说能加上加密、LDAP等等。。这里不做讨论,重点放在基本的网络结构也就是我们最常用的这种情况 三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME/network/admin目录下。 重点:
2010-01-21 17:27:00
699
1
转载 Oracle JOB 用法小结
一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job queue 后台进程 sql>select name,description from v$bgprocess; 二,dbms_job package 用
2009-08-12 10:05:00
537
转载 Oracle 11g存在密码过期问题
【原因/触发因素】确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。【影响和风险】影响密码过期后,业务进程连接数据库异常,影响业务使用。问题发生频率数据库密码过期后,业务进程一旦重启会提示连接失败。【解决方案】按照如下步骤进行操作:1、查看用户的proifle是哪个,一般是default:
2009-06-01 15:48:00
11156
5
转载 Oracle表段中的高水位线HWM+修正ORACLE表的高水位线
Oracle表段中的高水位线HWM 在Oracle数据的存储中,可以把存储空间想象为一个水库,数据想象为水库中的水。水库中的水的位置有一条线叫做水位线,在Oracle中,这条线被称为高水位线(High-warter mark, HWM)。在数据库表刚建立的时候,由于没有任何数据,所以这个时候水位线是空的,也就是说HWM为最低值。当插入了数据以后,高水位线就会上涨,但是这里也有一个特性,就是如
2009-03-26 10:05:00
1903
原创 xp home下安装iis
今天千辛万苦,终于在XP HOME上装好了IIS。方法是在网上找的。不过也有些要注意的地方。进入C:/WINDOWS/INF/SYSOC.INF ,用记事本打开,在[COMPONENTS]下找到此行:iis=iis.dll,OcEntry,iis.inf,hide,7 改为 iis=iis2.dll,OcEntry,iis2.inf,,7 保存然后从XP PROFESSI
2009-03-17 16:00:00
591
原创 linux被人种木马了
chkrootkit和rkhunter都查实了此机中了木马,我不要重装系统,唯有一个个文件还原。(有另一台机的文件可以拷过去)lsattr - list file attributes on a Linux second extended file system显示文件属性要清除i(不可修改)属性才能对文件进行操作。 [root@GPSMCC bin]# lsattr pssuS-
2009-01-21 16:20:00
795
转载 一个很难想到的引起ORA-12154的原因
使用OracleClient.OracleConnection时(我连的是Oracle 9i,其他版本未知),如果你的执行目录太长或者有括号等(未考察有些什么符号),那么即使你的服务名是对的,也会引起ORA-12154问题“TNS: 无法处理服务名”,当出现这个问题时,请也考虑这个原因。 真是晕,这问题困绕了我很多天,真是想不到是目录加了括号导致程序无法正常执行。这个发现问题
2008-10-09 16:03:00
567
转载 索引空间重用实验
观点:一旦索引使用过存储区,就会永远在那里,并且只能被相同的值重用。(由此推测,空闲空间永远不会返回索引结构,块永远不会重用)结论:不敢苟同此观点,测试如下。下面测试索引空间不重用的情况如在下面这种索引有“空洞”的情况下:如果原始的数字2使用(1-9999之间)的空间,将永远保留在那个索引块上,索引不会“接合”自己。这意味着,如果使用1到10000的值装 载一张表,然后隔行删除(所有的偶数数
2008-04-17 17:04:00
578
原创 系统回滚段offline
由于没有准备充分的磁盘空间也没看清imp的参数,导致在导入数据过程中出现undo表空间不足而进程死锁。杀死进程后想删除undo表空间,发现undo表空间仍 有online状态,再细查SELECT SEGMENT_NAME,OWNER,TABLESPACE_NAME,SEGMENT_ID,FILE_ID,STATUS FROM DBA_ROLLBACK_SEGS发现有几个属于undotbs1的系
2008-01-11 19:51:00
3369
原创 win2003下asp session超时设置
超郁闷,明明输入了一大堆,一按“发表”,居然显示找不到网页,后退,文字全不见了!CSDN的系统怎么设计的啊?这么不科学~~~懒得再写一次了,简短些吧~~~要设置三个地方1、IIS属性(主目录->配置)2、应用程序池属性(会话设置)3、session.timeout值 .net的话,在web.config中,可选择“状态管理”下的“会话状态模式”为stateserver,并启动“服务
2007-11-27 16:06:00
1318
原创 一次大批量数据备份和导入工作
有一个数据表的insert、delete操作频繁,空间无释放。唯有进行一次导出、DROP、导入操作。当前数据量:接近6亿估计其中有一部分数据太旧,所以使用带条件的导出。$>export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK$>exp user/pass file=XXX.dmp buffer=409600000 tables=mybigtable que
2007-09-14 09:22:00
658
原创 win2003+asp+oracle出现“未找到提供程序.该程序可能未正确安装”错误
估计是访问权限问题,用FileMon工具跟踪,发现是两个文件的访问权限。C:/oracle/ora92/bin/OraOLEDB.DLLC:/oracle/ora92/bin/OCI.dll
2007-09-14 09:06:00
3523
原创 表空间迁移
1、alter tablespace XXX readonly;2、exp "sys/password@oracle as sysdba" tablespaces=XXX file=XXX.dmp3、删除原表空间若出现由于索引或主键无法删除,则先把该索引转移到其他表空间alter index XXX_XX rebuild tablespace XXX2;4、imp "s
2007-08-28 10:24:00
609
转载 [一篇好文章]关于索引重用空间的总结测试
关于索引重用空间的总结测试:因为对于这方面的知识不是很了解,就做了些测试,希望大家讨论一下!如果我的观点有误,请大家热心指正!1。索引空间重用的一个例子观点:一旦索引使用过存储区,就会永远在那里,并且只能被相同的值重用。(由此推测,空闲空间永远不会返回索引结构,块永远不会重用)结论:这种观点是错误的,测试如下。1)创建测试表:SQL> create table t(x int,constraint
2007-08-28 10:19:00
660
转载 rs.open sql,conn,1,1全接触
经常会在连接DB的时候用到,就是不知道代表什么意思。。。RS.OPEN SQL,CONN,A,BA: ADOPENFORWARDONLY(=0) 只读,且当前数据记录只能向下移动ADOPENKEYSET(=1) 只读,当前数据记录可自由移动ADOPENDYNAMIC(=2) 可读写,当前数据记录可自由移动ADOPENSTATIC(=3) 可读写,当前数据记录可自由移动,可看到新增记录B:ADLOC
2007-08-16 08:55:00
492
转载 Using CREATE TABLE AS SELECT (CTAS) to Reorganize Oracle Tables
If you dont want to use dbms_redefinition, or alter table move, the CTAS statement is one method for reorganizing an Oracle table or moving the table to another tablespace. Instead of spending hours
2007-06-29 15:59:00
3129
原创 在XP HOME版上用NETBOX建立ASP服务器
XP HOME上无法安装IIS,虽然网上有文章介绍怎样装,但我是装不成功了,装上去了,但用不了。无意中看到一篇文章,介绍NETBOX 模拟WEB服务器,试了一次,相当简单。下载NETBOX并安装。安装后也不需要怎样配置了。随便找个文件夹作为主目录,在里面编写一个命名为mail.box的文件。内容如下:Set Console = Shell.ConsoleSet httpd =
2007-06-21 17:20:00
1382
转载 truncate,delete,drop的异同点
注意:这里说的delete是指不带where子句的delete语句 相同点 truncate和不带where子句的delete, 以及drop都会删除表内的数据 不同点: 1. truncate和 delete只删除数据不删除表的结构(定义) drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index); 依赖于该表的存储过程/函数将保留,但是
2007-03-30 11:44:00
526
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人