如果我使用SQL Server Express 10创建数据库,并且在我的应用程序需要运行SQL Server Express 10.5的目标系统中,我是否会遇到任何问题?
在我的系统上安装了SQL Server Express 10(我猜它是随Visual Studio 2010一起安装的),有些时候我安装了VS2012并在几个月后删除了它。在我的应用程序中,我在连接字符串中使用.\sqlexpress
,我不确定这是在我的系统上使用的SQL Server 2012 Express版本还是2010版本?
所以我只想知道搬到新系统是否会导致任何不兼容或奇怪和不可预测的结果,并避免它们需要在目标机器上安装什么?
顺便说一下,在目标系统上安装什么也足够了?
当我搜索SQL Server Express时,有几个版本有不同的大小,哪一个需要并且足够了?
答案 0 :(得分:1)
这非常安全,但您无法返回,因为数据库将会升级。