这个原因是是由于不同版本的数据库支持的附加数据库文件版本不同导致,解决方法:
使用图形化进行进行版本降级:
*** 作(GUI),打开SSMS(SQL Server Management Studio)
步骤1:右键你要降级的数据库,按下图选择:
步骤2:在对话框中选择
步骤3:在【高级】中选择下图:
步骤4:把脚本保存起来,然后在SQLServer2005中运行脚本。
步骤5:通过【任务】→【导入数据】,把数据从2008导入到使用脚本创建的库上如下图,就完成了:
嗯,这个问题很好解决,你把你的数据库先附加到2014上,然后,你把这个数据库给创建脚本了。然后,你把这个脚本放到低版本的数据库中进行创建。就行了。想单纯的降低,是不可能的,因为,微软具有兼容性。所以。。只能是高兼低,而低兼高,不太好实现。SQL 数据库分为:系统数据类型和用户自定义类型系统数据类型:整形(int\smallint\tinyint)\浮点数据(real\decimal和numeric)\字符(char\varchar\nchar\nvarchar)\日期和时间数据类型(datetime\smalldatetime)\文本和图形数据类型(text\ntext\image)\货币数据类型(money\smallmoney)\位数据类型\二进制数据类型(binary\varbinary)\特殊(timestamp\uniqueidentifier)\新增数据(bigint\sql_varant\table)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)