摘要:@echooff:start::启动过程,切换目录setpwd=%cd%cd%1echo工作目录是:&chdir:input::获取输入,根据输入进行处理setsource=:set/psource=确定要清楚当前目录下的svn信息吗?[Y/N/Q]set"source=%source:"=%"if"%source%"=="y"gotocleanif"%source%"=="Y"gotocleanif"%source%"=="n"goto
阅读全文
摘要:问题:这几天做一个项目,需用使用 SAP .NET Connector 3.0 调用 RFC 实现数据的交换。项目中需要开发一个 WinForm 程序定时从SAP中导出数据至外部数据库中。开发过程中发现 SAP .NET Connector 3.0 中的 sapnco.dll 需要 System.Web.dll 的支持。如无 System.Web.dll 的支持会出现如下错误。警 告 1 未能解析引用的程序集“sapnco”,因为它对不在当前目标框架 “.NETFramework,Version=v4.0,Profile=Client”中的“System.Web, Version=4.0.0.
阅读全文
摘要:今天和一个朋友聊到了chrome的自动代理功能,很多人感觉这个功能非常方便,但大家或许不知道这个功能其实是继承自IE浏览器,而且在“遥远”的Windows 98时代IE就已经具有了这个功能。这个功能在IE中被称作Proxy Automatic Configuration简称PAC,这个功能在1996年由Netscape公司开发,随着被IE支持后成为一个业内统一标准。那么我们在什么情况下需要用到PAC呢?简单的说就是我们需要对一部分网站需要用到特定的代理服务,比如我们公司的内部办公系统就需要用到一个公司的内部 代理去访问,而这个代理又不能连接外网,这时候如果我们在访问这些网站时再手动设置代理就会
阅读全文
摘要:if not exists(select * from Sys.servers where name='srvname')beginexec sp_addlinkedserver 'srvname','','SQLOLEDB','127.0.0.1'exec sp_addlinkedsrvlogin 'srvname','false',null,'sa','123456'EXEC master.dbo.sp_serveroption @server=N
阅读全文
摘要:日前SQL INJECTION的攻击测试愈演愈烈,很多大型的网站和论坛都相继被注入。这些网站一般使用的多为SQL SERVER数据库,正因为如此,很多人开始怀疑SQL SERVER的安全性。其实SQL SERVER 2000已经通过了美国政府的C2级安全认证-这是该行业所能拥有的最高认证级别,所以使用SQL SERVER还是相当的安全的。当然和ORCALE、DB2等还是有差距,但是SQL SERVER的易用性和广泛性还是能成为我们继续使用下去的理由。那怎么样才能使SQL SERVER的设置让人使用的放心呢? 1.1.第一步 打上SQLSERVER最新的安全补丁,现在补丁已经出到了...
阅读全文
摘要:网站优化——IIS与web.config配置优化最近工作中需要做一个网站的优化工作,总结了几天,与大家分享下。优化思路无非就是前端优化,asp.net页面生命周期优化,数据访问优化,IIS与web.config配置优化,为了避免篇幅太长,分了四个部分。希望大家能多点评,谢谢!1.网站优化——前端优化2.网站优化——asp.net页面生命周期优化3.网站优化——IIS与web.config配置优化4.网站优化——数据访问优化这一篇给大家分享IIS的一些优化以及asp.net的web.config配置优化。IIS相关优化1.修改IIS最大工作进程数a. 请考虑以下几点:1.每一个工作进程都会消耗系
阅读全文
摘要:urlscan使用详解(一)、软件的下载与安装URLScan可以在微软的网站上下载,地址如下:http://www.microsoft.com/downloads/details.aspx?FamilyID=23d18937-dd7e-4613-9928-7f94ef1c902a&DisplayLang=en和一般软件一样安装,但是,此软件不能选择安装路径,安装完成以后,我们可以在System32/InetSvr/URLScan目录下找到以下文件:urlscan.dll:动态连接库文件;urlscan.inf:安装信息文件;urlscan.txt:软件说明文件;urlscan.ini:
阅读全文
摘要:众所周知,Windows远程终端服务默认端口是3389。入侵者一般先扫描主机开放端口,一旦发现其开放了3389端口,就会进行下一步的入侵,所以我们只需要修改该默认端口就可以避开大多数入侵者的耳目。但是很多朋友由于修改端口的方法错误,导致自己不能远程操作服务器,给自己带来了麻烦。在这里,我给大家简单谈谈正确修改远程端口的方法。第一步:修改服务器端的端口(注册表有2处需要修改)1、单击【开始】---【运行】,在运行处输入:regedit,打开注册表后,点击进入以下路径:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Ser
阅读全文
摘要:第一种方法: Ping 探测是Windows系统中最常用的工具之一,它同时也是“网络流氓”寻找下手 目标的最常用的工具,当“网络流氓”一次发送的数据包大于或等于65532K时,系统 就很有可能死机,通过Ping 命令可以制造ICMP风暴,堵塞网络,所以Ping 命令对 于系统的危害不可小覤,那么我们在Windows 2000系统中,在没有防火墙保护的状态 下,如何屏蔽Ping探测,避免系统被“网络流氓”盯上呢?你可以通过以下方法来 实现。 步骤1 点击“网上邻居”,选择“属性”再指向要配置的“网卡”,再用右键选取 “属性”,再依次点“TCP/IP”->“高级”->“选项”->
阅读全文
摘要:首先打开数据库,并以windows身份验证模式扥牢固数据库然后在左侧的【对象资源管理器中】展开【安全性】节点,鼠标右键点击节点中的【登录名】,在弹出的菜单中单击【新建登录名】1. 在登录名右侧的文本框中输入新建的管理员账号名称;2. 一对单选按钮组中,选择Sql Server 身份验证,并输入登录密码;3. 勾选强制实施密码策略复选框;(密码策略一般是指加强用户登录的密码方式例如:可能需要至少8个以上字符,或在尝试若干登陆失败后该账号即被禁止登陆等等!如果觉得麻烦可以不必勾选!)4. 不勾选强制密码过期;(如果勾选该项的话,则每一次登陆后系统都会提示用户必须更改现有密码,如非特殊需求,不建议勾
阅读全文
摘要:SQL Server、Internet 信息服务器和 ASP.NET 引擎都提供了坚实可靠的安全模型,它们可以很好地在一起协同工作。为了保证用户数据和应用程序的安全,Microsoft 还为每项服务的默认设置设置了相当低的值。大多数开发人员面临的挑战是如何使用 SQL Server、IIS 和 ASP.NET 在应用程序和数据之间设置适当的信任级别,而不会留下可被别人轻易攻入的安全漏洞。由于涉及三类服务(SQL Server、IIS 和 ASP.NET),所以需要采取三个关键的步骤来确保解决方案的安全。本部分讨论一种为 Web 应用程序设置足够权限和信任级别的更常用(且可靠)的方法。 定义..
阅读全文
摘要:对于非SARG语句,SQLSERVER必须评估每 一条记录以决定它是否符合WHERE子句的条件。所以索引对于采用非SARG条件的查询通常没什么用处。而通过非SARG语句通常包含以下操 作:NOT、!=、<>、!>、!<、NOTEXISTS、NOTIN和NOTLIKE等,以及上述提及的“ %IS%”,其中LIKE使用方法会造成全表扫描(TARLESCAN)或是聚集扫描而降低性能.创建SQL Server 查询性能优化——索引与SARG(一)中开头部分创建索引中的索引1,3?--例一、SELECT * FROM [WBK_PDE_LIST_ORG_HISTROY] wher
阅读全文
摘要:这一篇文章修修改改,已经写了很久了,还是感觉好像自己没讲清楚,鉴于本人水平,就先这样写吧,待本人水平提高之后,再进行修补。在写作的过程也学习到了,SQL查询优化程序也并不一定会使用查询参数中字段的相关索引,而是根据查询数据量的多少而产生的查询成本,来决定是使用查询参数中的字段索引,还是使用聚集索引或全表扫描。中心思想就是关于SQL语句的“查询参数”(SARG)与索引的使用。符合SARG格式的数据肯定会使用到相应的索引呢?先给出答案,不是。例 如:Select*fromWBK_PDE_LIST_ORGwherecop_g_no='11000',假设在cop_g_no上建立了 非聚
阅读全文
摘要:使用SQL SERVER的过程中常见有朋友抱怨,说SQL Server太吃内存了。这里笔者根据经验简单介绍一下内存相关的调优知识。首先说明一下SQL Server内存占用由哪几部分组成。SQL Server占用的内存主要由三部分组成:数据缓存(Data Buffer)、执行缓存(Procedure Cache)、以及SQL Server引擎程序。SQL Server引擎程序所占用缓存一般相对变化不大,则我们进行内存调优的主要着眼点在数据缓存和执行缓存的控制上。本文主要介绍一下执行缓存的调优。数据缓存的调优将在另外的文章中介绍。对于减少执行缓存的占用,主要可以通过使用参数化查询减少内存占用。1、
阅读全文
摘要:sqlserver内存释放心得SQL Server 2008 或者R2的默认内存分配是2147483647MB, 差不多算是无穷大,对于系统内存的管理策略是有多少占多少。SQLserver会把所有处理过的SQL操作缓存在内存里,这样就不用总去读硬盘了。但是如果长时间运行SQL Server, 系统内存被用的差不多,再开启其他程序就有可能会报内存不足。这时候就需要释放内存缓存啦。一般我用以下两种办法:很简单,打开SQL Server configuration Manager,然后把SQL Server(MSSQLSERVER)重启一下,一般默认的instance 就是MSSQLServer,当
阅读全文
摘要:一、数据库轮询缓存依赖。上面的步骤要我们自己动手实现起来很麻烦,没关系跟着微软混是不会吃亏滴,微软早就为我们提供好了一个工具叫Aspnet_regsql.exe 这个工具位于C:\Windows\Microsoft.NET\Framework\v2.0.50727这个路径下(也不一定但是一般就是这个路径)双击Aspnet_regsql.exe进行记录监控信息的表创建一个用于记录监控信息的表,表的字段就两个一个是表名,一个是版本号。然后,对需要监控的变增加一个触发器,当表的内容发生变化的时候进行触发。我们可以用insert delete update 触发器,如果一旦触发以上动作就在把那个监控.
阅读全文
摘要:http://download.csdn.net/detail/vicle/3107807
阅读全文
摘要:IE下一般这样做:var xmlDom =new ActiveXObject("Microsoft.XMLDOM"); 为了兼容Firefox,需要修改为:if (window.ActiveXObject){ var xmlDom =new ActiveXObject("Microsoft.XMLDOM"); } else{if (document.implementation && document.implementation.createDocument){var xmlDom = document.implementation.c
阅读全文