小编Dav*_*ard的帖子

升级SQL Server 6.5

是的我知道.SQL Server 6.52008年运行的副本的存在是荒谬的.

这规定,什么是从迁移的最佳方式6.52005?有没有直接的路径?我发现的大多数文档都涉及升级6.57.

我是否应该忘记本机SQL Server升级实用程序,编写所有对象和数据的脚本,并尝试从头开始重新创建?

本周末我打算尝试升级,但服务器问题将它推回到下一个周末.因此,在本周的过程中,任何想法都会受到欢迎.

更新.这就是我最终做到的方式:

  • 备份有问题的数据库和Master 6.5.
  • 执行SQL Server 2000instcat.sql6.5的主.这允许SQL Server 2000OLEDB提供商连接6.5.
  • 使用SQL Server 2000独立"Import and Export Data"创建DTS包,OLEDB用于连接到6.5.这成功地将所有6.5表复制到新2005数据库(也使用OLEDB).
  • 使用6.5的企业管理器将所有数据库的索引和触发器编写为.sql文件的脚本.
  • 在2005年的Management Studio中对该数据库的新副本执行该.sql文件.
  • 使用6.5的企业管理器来编写所有存储过程的脚本.
  • .sql2005数据库执行该文件.几十个sprocs有问题使它们不相容2005.主要non-ANSI joinsquoted identifier issues.
  • 更正了所有这些问题并重新执行了该.sql文件.
  • 重新创建6.5 …

sql-server migration

35
推荐指数
2
解决办法
3764
查看次数

Windows Server 2008"服务器核心"是否适合SQL Server实例?

我本周在Windows Server 2008上设置了一个专用的SQL Server 2005框,并且希望在完全正常运行的同时尽可能地减少它作为准系统.

为此,"服务器核心"选项听起来很吸引人,但我不清楚我是否可以在该SKU上运行SQL Server.Microsoft网站上提供了一些服务,但我没有看到有关SQL Server的任何迹象.

有人知道吗?

sql-server windows-server-2008

24
推荐指数
1
解决办法
1855
查看次数

使用反射来调用ASP.NET Web服务

假设我有一个ASMX Web服务MyService.该服务有一个方法MyMethod.我可以在服务器端执行MyMethod,如下所示:

MyService service = new MyService();
service.MyMethod();
Run Code Online (Sandbox Code Playgroud)

我需要做类似的事情,服务和方法直到运行时才知道.

我假设反思是解决这个问题的方法.不幸的是,我很难让它发挥作用.当我执行此代码时:

Type.GetType("MyService", true);
Run Code Online (Sandbox Code Playgroud)

它抛出此错误:

无法从程序集"App_Web__ktsp_r0,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = null"加载"MyService"类型.

任何指导将不胜感激.

c# asp.net reflection web-services

7
推荐指数
1
解决办法
8187
查看次数

为异步 ASP.NET 验证器控件覆盖 ScriptControl 或 BaseValidator?

我计划开发一个 ASP.NET 服务器控件来为新用户注册提供异步用户名可用性验证。该控件将允许开发人员将其指向“用户名”文本框,并提供用户名是否可用的指示。像这个例子,但没有笨重的 UpdatePanel。

一个让我头疼的设计决策是是从ScriptControl还是BaseValidator继承。

通过将它实现为ScriptControl,我可以使客户端部分更容易处理并使用 resx 轻松本地化它。

但是,我想确保验证器在 Page.IsValid 方面正常运行。我知道这样做的唯一方法是覆盖BaseValidator并实现EvaluateIsValid().

所以,我的问题是,您建议如何构建此控件?从 BaseValidator 继承是使验证器部分正确的最佳(唯一)方法,还是我可以用其他方式做到这一点?

asp.net validation asp.net-ajax

5
推荐指数
1
解决办法
862
查看次数