小编Kev*_*ley的帖子

如何为数据库名称创建Sql同义词或"别名"?

我正在使用ms sql 2008并尝试创建引用另一个数据库的数据库名称.例如'Dev','Test','Demo'将是我可以从我的多个配置文件中引用的数据库名称,但每个名称将指向另一个数据库,例如'db20080101'或'db20080114'.

[编辑]有些配置是针对我控制代码的应用程序而有些则不是(例如MS报告服务数据源文件配置)[/编辑]

看来sqlserver只支持View,Table,Sproc或Function的同义词.Alias'用于表和列名称.

有没有办法做到这一点,我错过了文档?任何人对解决方法有任何建议吗?

sql alias synonym sql-server-2008

27
推荐指数
1
解决办法
4万
查看次数

restart/iisreset是否禁用NET.TCP协议?

我在Windows Server 08,sp2上的IIS7中托管WCF服务.该服务作为自己的网站托管,并通过NET.TCP端点公开.该服务完美运行,直到发出restart/iisreset命令.

在重新启动或iisreset之后,当我进行任何服务调用时,我收到以下错误:'System.ServiceModel.EndpointNotFoundException:无法分派消息,因为端点地址处的服务'net.tcp:// [website]/[ service_name] .svc'不适用于地址协议..'

服务器的事件日志显示以下错误:'尝试读取并实例化已配置的ProcessHandlerType时发生错误.例外:System.ArgumentException消息:未知的协议ID"NET.TCP".StackTrace:在System.Web.Hosting.ProcessHost.StartProcessProtocolListenerChannel(String protocolId,IListenerChannelCallback listenerChannelCallback)'

问题:我该如何解决这个问题?为什么在iisreset之后禁用NET.TCP协议?这是一个错误吗?我错过了一些配置吗?

IIS设置详细信息: - 服务器08和08 R2 - 绑定:http,NET.TCP(808:*) - EnabledProtols:http,NET.TCP. - 网站appPool的标识设置为特定用户.

此处提供示例代码:http://drop.io/wcfTcpSampleService

谢谢

wcf iis-7 tcp was

6
推荐指数
1
解决办法
7686
查看次数

标签 统计

alias ×1

iis-7 ×1

sql ×1

sql-server-2008 ×1

synonym ×1

tcp ×1

was ×1

wcf ×1