摘要:
由于Microsoft Network Monitor是基于硬件层面监控底层的网卡数据,所以对于本地的连接(127.0.0.1)并不经过网卡它无法capture。解决方法是为本地连接的IP加一条到网关的路由,这样连本机的IP会先到网关,再由网关转发数据到本机。假设当前IP=192.168.40.104、网关=192.168.40.254,示例如下:添加路由命令:route add [destination] mask [netmask] [gateway]route add 192.168.40.104 mask 255.255.255.255 192.168.40.254删除路由命令:rou 阅读全文
摘要:
1、Backup Plan Verfications的错误是由于TFS的DB服务帐号和访问Network Backup Path的帐号不同。2、Grant Backup Plan Permissions提示:could not connect to database。需要在服务里查看Visual Studio Team Foundation Background Job Agent是否正常启动。 阅读全文
摘要:
1、选中项目、属性视图。2、Always Start When Debugging = false。 阅读全文
摘要:
Windows Server 2012直接添加Windows Server 2008 R2服务器,如果目标机器在WORKGROUPS会提示kerberos authentication error、kerberost target resolution error。通过下列操作可以解决该问题:1、打开目标机器powershell,输入并运行winrm s winrm/config/client '@{TrustedHosts="ComputerName"}',来源机器执行相同操作信任目标机器。2、目标机器运行winrm quickconfig。3、Serve 阅读全文
摘要:
$()是sqlcmd的关键字,它相当于一个变量替换。比如$(variable),通过sqlcmd声明:/v variable=Hello,world,则在sql脚本中定义$(variable)的地方都被替换为Hello,world。假设generate schema and data时部分数据会包含HTML内容,碰巧使用jquery的$语法,执行sqlcmd时会由于关键字问题出错。解决方法是定义一个变量,该变量的值为'$'。看一个示例:sqlcmd命令行sqlcmd -s MSSQLSERVER2012 -u sa -p 123456 /v variable=$ -i &quo 阅读全文
摘要:
个人操作系统环境Windows Server 2008 R2 SP1。1、JDK、Android SDK安装目录不要包含空格、中文字符。2、System variables示例如下:[NEW]CLASS_PATH =.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;[NEW]JAVA_HOME =D:\Coding\Java\jdk1.7.0_03[UPDATE]Path = ;%JAVA_HOME%\bin3、User variables添加示例如下:[UPDATE]Path = ;D:\Coding\And 阅读全文
摘要:
这两天由于源代码管理服务器的当机,准备将源服务器配置数据库迁移至新服务器。下面是TFS2010物理迁移的一些心得:1、尽可能将新服务器的计算机名称和源服务器相同。2、配置完成后,删除配置数据库,并附加同名的源数据库是无法成功使用。在访问tfs的web站点时出错。3、附加源配置数据后,需要通过命令重新... 阅读全文
摘要:
在将TFS2010进行物理迁移后最麻烦的就是workspace的恢复。由于workspace直接关联了用户客户端的配置,如果workspace无法加载用户就需要重新创建它,并重新映射本地目录,同时源workspace的owner操作将被全部丢弃。在安装TFS2010时,如果使用windows帐户,在进行物理迁移后是无法直接将group membership同步的。不同物理机器产生的ObjectSID不同,致使在不同的物理机使用相同的计算机名和用户名也无法关联起来。可以通过观察任意Collection的ADObjects、ADObjectMemberships两张表。想要将这些帐户重新关联wor 阅读全文
摘要:
较新的Windows SDK中提供了一种非关系型嵌入式数据库引擎ESENT(Extensible Storage Engine),它适用于那些需要高性能、较小存储空间支出的应用。ESENT已应用于AD、Windows Desktop Search、Windows Live Mail多个微软产品中。它有以下基本特点:1、事务支持、延迟提交、健壮的恢复、备份。2、记录级的锁。3、高并发的数据库访问。4、灵活的元数据定义(表、列、索引)。5、支持整形、浮点型、字符型、二进制列的索引。6、自定义列最大支持2GB、数据库最大支持16TB。如果使用natvie C++,只需要includeesent.h, 阅读全文
摘要:
部分生产环境下客户反映基于ASP.NET MVC 1.0开发的应用程序第一次访问需要10 - 16sec不等。起初怀疑是客户应用程序的问题,但对方使用一个新建的ASP.NET MVC应用程序仍然存在这个问题。于是建议对方升级到ASP.NET MVC 3.0,但问题依旧。于是用WinDbg跟踪,看到c... 阅读全文