WEB开发网
开发学院数据库MSSQL Server SQL Server数据库引擎.NET CLR环境数据库管理员向... 阅读

SQL Server数据库引擎.NET CLR环境数据库管理员向导(2)

 2007-05-15 09:27:52 来源:WEB开发网   
核心提示: 图 5数据库管理员对开发源代码项目有读权限,这样他可以拷贝特定的系统上释放的项目的脚本和源代码,SQL Server数据库引擎.NET CLR环境数据库管理员向导(2)(7),释放管理的另一个选项就是提取适当的源代码的版本并把他们放到一个数据库管理员 可以访问的文件夹里,使他们可以在共享S

图 5

数据库管理员对开发源代码项目有读权限,这样他可以拷贝特定的系统上释放的项目的脚本和源代码。释放管理的另一个选项就是提取适当的源代码的版本并把他们放到一个数据库管理员 可以访问的文件夹里。使他们可以在共享SQL Server 上重新编译和加载。

控制代码提升也是数据库管理员的一个关键角色。允许开发者直接在共享系统上部署,那么它所导致的最终在生产环境中部署产生的不可控源代码和错误几乎是不可避免的。当建立了一个错误版本的源代码或者创建了一个从未测试过的代码时都会马上要求重编译。最终测试环境中不能再有问题出现,因为在资源不能匹配的时候产品程序集是不能做调试的。

下面的例子例举了 Microsoft® C# 程序编译器 csc.exe (.NET Framework 中的C# 编译器).

Csc.exe /noconfig /nowarn:"1701;1702" /warn:4 /define:DEBUG;
TRACE /reference:C:WINDOWSMicrosoft.NETFrameworkv2.0.50215System.Data.dll
/reference:C:WINDOWSMicrosoft.NETFrameworkv2.0.50215System.dll
/reference:C:WINDOWSMicrosoft.NETFrameworkv2.0.50215System.Web.Services.dll
/reference:C:WINDOWSMicrosoft.NETFrameworkv2.0.50215System.XML.dll /debug+
/optimize- /out:objReleaseMainframeWebService.dll
/target:library IBMSystemCode.cs AssemblyInfo.cs "Web References
com.Mainframe.webservicesReference.cs"

这是一个调用web服务的例子,下面的阶段要求连续的代码,这将在下面的例子中提到。这个程序是安装在.NET Framework 2.0 SDK 下,可以在C:Program FilesMicrosoft Visual Studio 8SDKv2.0Bin找到。在SQL Server 2005 中使用CREATE ASSEMBLY命令或者用户界面注册一个创建的程序集“MainframeWebService.XmlSerializers.dll”

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:SQL Server 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接