Tag: sql server 2005 express

错误消息:(提供程序:共享内存提供程序,错误:0 – 没有进程在pipe道的另一端。

我想在Windows Server 2003上部署我的网站。我是否错过了什么是错误消息,如何纠正? 谢谢 我有错误消息: 与服务器build立了连接,但在login过程中发生错误。 (提供程序:Shared Memory Provider,错误:0 – pipe道的另一端没有进程。)说明:在执行当前Web请求期间发生未处理的exception。 请查看堆栈跟踪,了解有关错误的更多信息以及源代码的位置。 exception详细信息:System.Data.SqlClient.SqlException:与服务器build立了连接,但在login过程中发生错误。 (提供程序:共享内存提供程序,错误:0 – 没有进程在pipe道的另一端。 源错误: 在执行当前Web请求期间生成未处理的exception。 有关exception的来源和位置的信息可以使用下面的exception堆栈跟踪来标识。 堆栈跟踪: [SqlException(0x80131904):与服务器build立了连接,但在login过程中发生错误。 (提供程序:共享内存提供程序,错误:0 – 没有进程在pipe道的另一端。)] System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection拥有对象)+1019 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection拥有连接)+108 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection,DbConnectionFactory connectionFactory)+126 System.Data.SqlClient.SqlConnection.Open()+125 NHibernate.Connection.DriverConnectionProvider.GetConnection()+104 NHibernate.Tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.Prepare()+15 NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.GetReservedWords(方言方言,IConnectionHelper connectionHelper)+89 NHibernate.Tool.hbm2ddl.SchemaMetadataUpdater.Update(ISessionFactory sessionFactory)+80 NHibernate.Impl.SessionFactoryImpl..ctor(configurationcfg,IMapping映射,设置设置,EventListeners监听器)+599 NHibernate.Cfg.Configuration.BuildSessionFactory()+104 C:\ Dev \ Code \ API \ Data \ SessionManager.cs中的MyProject.API.Data.SessionManager..cctor()

如何以编程方式更改标识列值?

我有一个MS SQL 2005数据库与列ID Test表。 ID是一个标识列。 我在这个表中有行,所有的都有自己对应的ID自动增量值。 现在我想改变这个表中的每个ID,像这样: ID = ID + 1 但是当我这样做,我得到一个错误: Cannot update identity column 'ID'. 我试过这个: ALTER TABLE Test NOCHECK CONSTRAINT ALL set identity_insert ID ON 但是这并不能解决问题。 我需要为此列设置标识,但是我需要不时更改值。 所以我的问题是如何完成这个任务。