2014年11月 的存档
2014十一月27

导入IIS log入SQLSERVER

IIS 评论关闭

1. Download the Log Parser tool from Microsoft here. I know, it’s old but works great.

2. Dump your IIS log files somewhere (ie: c:\temp\logs).

3. Run this in cmd:

C:\Program Files (x86)\Log Parser 2.2>logparser “SELECT * INTO iisLogs FROM c:\temp\logs\*.log ” -i:iisw3c -o:SQL -server:localhost -database:webLogs -username:sa -password:yourpass -createTable: ON
if you’re on 32bit, run Log Parser will be in this folder:

C:\Program Files\Log Parser 2.2>logparser “SELECT * INTO iisLogs FROM c:\temp\logs\*.log ” -i:iisw3c -o:SQL -server:localhost -database:webLogs -username:sa -password:yourpass -createTable: ON

来自:

http://chrisbitting.com/2012/04/12/importing-iis-logs-into-a-sql-database-table/

下载:log parser:http://www.microsoft.com/en-us/download/confirmation.aspx?id=24659

2014十一月18

tfs提交保留.refresh文件,去掉.dll文件

ASP.NET 评论关闭

在bin下,若对其添加到TFS,则项目成员在生成时回相互签出,操作不便,而若掩蔽Bin文件,则.refresh文件则也被掩蔽,若添加新的引用,就不能让项目组其他成员获取。
解决方法,有TFS提供的掩蔽文件,指定哪些不添加进tfs,若dll
方法:
自动生成.tfignore文件

在 *** 挂起的更改 *** 页上,在 *** 排除的更改 *** 部分中,选择 *** 检测更改 *** 链接。

*** 提升候选更改 *** 出现对话框。

选择文件,打开其快捷菜单,并选择 *** 忽略此本地项目 ***、*** 通过扩展忽略 ***或 *** 由文件名忽略 ***。

选择 *** 好 *** 或 *** 取消 *** 关闭 *** 提升候选更改 *** 对话框。

.tfignore文件显示在 *** 挂起的更改 *** 页的 *** 包含的更改 *** 部分。 可以打开此文件并修改它以满足您的需要。

.tfignore文件自动添加为包含挂起的更改,以便您创建的规则将应用于获取文件的每个团队成员。

参考:向服务器添加文件 http://msdn.microsoft.com/library/vstudio/ms245454(v=vs.110).aspx#tfignore

2014十一月18

dll文件引用存储位置

ASP.NET 评论关闭

1,通过浏览添加的DLL,会在bin下面生成一对应人.refresh文件,里面有存位置
2,通过添加整个项目方式,会在.sln文件中保存此配置
3,通过添加.net已有程序集的方式,会在web.config中有记录。

Visual Studio Website Reference Paths

http://stackoverflow.com/questions/279451/visual-studio-website-reference-paths

2014十一月7

ssms表格展示大数据的限制

sql server 评论关闭

工具-选项-查询结果-SQL Server 以网络显示结果中可设置最大非XML数据为65535
但实际最大只能到43679 。
测试:
select replicate(convert(varchar(max),’-'),65535)
解决方法:鉴于xml数据大小可以不限制,可以转成xml来展示
select replicate(convert(varchar(max),’-'),65535)
FOR XML PATH(”)

对于表中nvarchar(max)数据,用select也会有上述问题,解决方法是打开表,copy数据

2014十一月5

为文件生成指纹

C#语法 评论关闭

为文件生成指纹,可以比较文件是否篡改。
C# 计算文件的MD5值:http://www.cnblogs.com/anjou/archive/2008/08/05/1261290.html