应该是操作不对,我好像以前也遇到过。 分离前,要先重新启动sqlserver, 附加时,你的mdf和log文件,都拷贝过去了吗?
[quote=引用 6 楼 胖叔叔写代码 的回复:] [quote=引用 楼主 mcuatmel 的回复:] 我用的是sql server2008,分别在Windows server 2008上和Windows10上使用,我发现,建好的数据库只有在本系统环境下分离和附加好用,而移到另一个系统上就不好用,附加时就会变成只读,请问是哪离操作不对?求指点!
[quote=引用 楼主 mcuatmel 的回复:] 我用的是sql server2008,分别在Windows server 2008上和Windows10上使用,我发现,建好的数据库只有在本系统环境下分离和附加好用,而移到另一个系统上就不好用,附加时就会变成只读,请问是哪离操作不对?求指点!
应该与登录无关。你的数据库是 SQLServer 2008 还是 SQLServer 2008 R2?这两个版本是不一样的,SQLServer 2008 是第一版,毛病较多,R2 版的好很多。
附加、分离我们经常使用,没遇到你说的情况啊,你确认各个系统上的数据库引擎是相同的版本吗?不同版本的数据库有兼容性问题,可能会出现你说的情况。
我用的是sql server2008,分别在Windows server 2008上和Windows10上使用,我发现,建好的数据库只有在本系统环境下分离和附加好用,而移到另一个系统上就不好用,附加时就会变成只读,请问是哪离操作不对?求指点!
111,097
社区成员
642,554
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧