搜索到与相关的文章
各行各业

Active Directory objectsid to string

通过LDAP查找出来的结果的Properties中经常会包含byte[]类型的SId,并不是我们在AD中看到的s-x-x-形式的。通过以下函数将其转换。1///2///转换ByteSidtostring3///4///5///6publicstaticstringConvertBinarySid2String(byte[

系统 2019-08-12 09:26:41 2650

SqlServer

SQL Server 2005中的CHECKSUM功能

原文:SQLServer2005中的CHECKSUM功能转自此处页面checksum是SQL2005的新功能,提供了一种比残缺页检测强大的机制检测IO方面的损坏。以下是详细描述:页面CHECKSUM:在数据库页面从被写入磁盘到被SQLServer读取的这段时间内,有可能由于外界原因发生损坏。比如I/O设备的损坏,驱动的损坏或者由于电源不稳没有写完整。Checksum机制使SQLServer可以检测到这些损坏。需要注意的是,Checksum机制只能使我们确定

系统 2019-08-12 01:54:48 2650

MySql

mysql中插入多条记录-微软批处理

当向mysql中插入大量数据时,可以使用微软的批处理方式。这样可以防止内存溢出又提高了效率。我写了一个mysql中插入多条记录的例子。赋值代码可以直接使用。1、首先需要添加两个dllMySql.Data.dll和MySqlBulkCopy.dll2、把MySqlHelper.cs这个类文件加入到项目中(我把代码贴出来,复制后建一个MySqlHelper.cs)MySqlHelper.csusingSystem;usingSystem.Collections

系统 2019-08-12 01:53:43 2650

Oracle

oracle如何导出导出

问题:1、使用oracledump方式导出的数据在导入的时候不能随意选择一张表的数据进行导入;一般业务的表的数量都有1000左右,在出现由于某张表数据异常导致的故障时,用dump文件进行恢复基本不可行或者很费事;2、表存在外键约束和触发器,使用oracledumpimport方式导入表的时候不能非常简单的禁止触发器和外键,导致大量错误产生,导入的表的数据不全,部分表数据没有导入;3、当修改了某些表的数据后需要将这些表的数据恢复到测试环境搭建时的数据,imp

系统 2019-08-12 01:53:21 2650

Oracle

oracle 11G 间隔分区

在项目数据库设计过程中由于单表的数据量非常庞大,需要对表进行分区处理。由于表中的数据是历史交易,故按月分区,提升查询和管理。由于之前对于表分区了解不多,为了实现上述功能查了很多资料,一开始的方向是通过Crontab调用Shell脚本来按月自动创建分区,或者使用Oracle的Job调用存储过程来自动创建分区。在研究上述两套方案的过程中,无意发现Oracle11g有间隔分区功能,对于使用Range分区的可以按年,月,日来自动生成分区。语法如下:[sql]vie

系统 2019-08-12 01:53:10 2650

MySql

MySQL性能、监控与灾难恢复

原文:MySQL性能、监控与灾难恢复监控方案:up.timehttp://www.uptimesoftware.com/收费Cactihttp://www.cacti.net/KDESystemGuard(KSysGuard)http://docs.kde.org/stable/en/kdebase-workspace/ksysguard/index.htmlGnomeSystemMonitorhttp://library.gnome.org/users/

系统 2019-08-12 01:53:10 2650

Oracle

启用 Oracle 10046 调试事件

Oracle10046是一个Oracle内部事件。最常用的是在Session级别设置sql_trace(altersessionsetsql_trace=true)即是开启了级别为1的10046调试事件。当设置了10046事件之后,Oracle将产生一个dump文件。通过得到的dump文件进行进一步分析,可以得到Oracle内部执行系统解析、调用、等待、绑定变量等详细的trace信息,对于分析系统的性能有着举足轻重的作用。一、10046事件的相关参数该事件

系统 2019-08-12 01:52:07 2650

编程技术

wcf的binding和host

----------------------------Binding绑定:定义:绑定表示通讯信道的配置;定义了客户端与服务端之间的协议;---传输协议:http.tcp.命名管道.msmq,自定义(udp,smtp)---消息编码:Text.Mtom,Binary,自定义编码;---标准的绑定:BasicHttpBinding(兼容soap1.1)\WSHttpBinding(兼容1.2)\NetNamedPipeBinding(进程内或同主机的调用)\

系统 2019-08-12 01:33:29 2650

Tomcat

Tomcat部署

首先说说tomcat的几种部署方法:1.将应用文件夹或war文件塞到tomcat安装目录下的webapps子目录下,这样tomcat启动的时候会将webapps目录下的文件夹或war内容当成应用部署。这种方式最简单且无须书写任何配置文件。2.在tomcat安装目录下的conf子目录下的server.xml配置文件中的Host节点下添加Context字节点:,其中path属性是url后面的

系统 2019-08-12 01:33:28 2650