导航

2011年3月21日

摘要: 最近我们网站新增了一台数据库服务器,需要将现有的主要数据库迁移到新服务器上。 现有的这台数据库服务器装的是SQL2005。考虑到SQL2008已经出来很久了,想必已经比较成熟,功能又比2005强,据说2005是个过渡产品,趁现在是台全新的服务器,索性安装SQL 2008,不然以后再升级可能更麻烦。 2008肯定可以兼容2005,问题是,我们除了这台主数据库,还有好几台辅助用的数据库,它们全都是2005,并且要使用主数据库的部分数据。现在主数据库升级为2008,其他的还能正常使用吗? 花了一些时间进行测试,发现2005和2008可以协同使用。除了用2005的SQL Server Manageme 阅读全文

posted @ 2011-03-21 15:25 pcajax 阅读(3081) 评论(0) 推荐(0) 编辑

摘要: VS调试SQL存储过程的时候提示被用户取消问题: 您工作的本机装有Visual Studio 2005,局域网中有一台SQL Server 2005数据库服务器,你想通过本机远程调试SQL Server 2005服务器上的存储过程。但是不知道如何配置或启用远程调试?希望这篇文章对您有用。对于数据库和Visual Studio在同一机器的存储过程调试,可以直接调试,不需要做任何配置,但是对于远程调试的配置,没有过多篇幅描述,所以本文就说说如何配置SQL Server 2005进行远程调试。 开始之前,我们先约定,运行Visiual Studio 2005(下边简称VS)的机器,称之为客户机,运行 阅读全文

posted @ 2011-03-21 15:16 pcajax 阅读(278) 评论(0) 推荐(0) 编辑

摘要: 介绍SQL Server 2000可以让我们在查询分析器中直接调试存储过程(更多的信息请参看:用SQL Server 2000的查询分析器调试存储过程) 到了现在的SQL Server 2005,这个功能被转移到了SQL Servr Management Studio和Visual Studio IDE内。 使用这个技术,我们可以在Visual Studio中一步一步地调试存储过程。 而且你也可以在存储过程中设置断点,这样当你调试你的程序时,这些断点就会生效。 SQL Server 2005的所有版本都支持调试功能(包括Express版)。 但是,只有Team Systems和Professi 阅读全文

posted @ 2011-03-21 15:04 pcajax 阅读(320) 评论(0) 推荐(0) 编辑

摘要: SQL 2005 的存储过程和触发器调试大法(原创) 在SQL2000中,我们想要调试存储过程非常简单,只需要在对象浏览器中找到存储过程,然后点击鼠标右键选择“执行(调试)”就可以弹出一个工具栏出来,进行调试。然而到了SQL2005中同样的操作却变成了生成一段SQL语法,没有调试功能,如果使用了Express版本会更加郁闷,连“执行”菜单都没有,如图所示:Express版本中,菜单中根本没有“执行”功能。那么调试功能到什么地方去了呢?别急,我找到了。原来微软把调试功能放在了VS2005中了。注意是VS2005,不是SQL2005,打开VS2005,选择工具、再选择“连接到数据库”。选择正确的数 阅读全文

posted @ 2011-03-21 14:48 pcajax 阅读(805) 评论(0) 推荐(0) 编辑