windows xp
sqlserver2005 express版本
在线服务器
有1个表 a(id identity(1,1) , 其他字段) 有100多万这个版本的sql2005 奇怪很多export 之类功能没有. 而且数据库全备总是看不到结果.现在我把这个表 insert 部分记录到另外1个库的同结构b表成功. 后来反向把b 表数据insert 回到a 表
提示错误说 当前identity 为on 不能用.我测试下,SET IDENTITY_INSERT ON
insert into a select * from b -------------------还是 当前identity 为on 不能用.
SET IDENTITY_INSERT Off 从界面的design看没有效果最后没有办法在线把这个100万的表直接从design 关闭identity 为off
但是可惜失败 (提示操作时间过长 失败)(在线 我做了30多万的同结构表,发现他是可以直接从design 关闭identity 为off
或者直接从design 关闭identity 为on 的 . 这个操作可以做
)是否表记录过多(100多万) 导致这个从design 关闭identity 为off 失败 ?
sqlserver2005 express版本
在线服务器
有1个表 a(id identity(1,1) , 其他字段) 有100多万这个版本的sql2005 奇怪很多export 之类功能没有. 而且数据库全备总是看不到结果.现在我把这个表 insert 部分记录到另外1个库的同结构b表成功. 后来反向把b 表数据insert 回到a 表
提示错误说 当前identity 为on 不能用.我测试下,SET IDENTITY_INSERT ON
insert into a select * from b -------------------还是 当前identity 为on 不能用.
SET IDENTITY_INSERT Off 从界面的design看没有效果最后没有办法在线把这个100万的表直接从design 关闭identity 为off
但是可惜失败 (提示操作时间过长 失败)(在线 我做了30多万的同结构表,发现他是可以直接从design 关闭identity 为off
或者直接从design 关闭identity 为on 的 . 这个操作可以做
)是否表记录过多(100多万) 导致这个从design 关闭identity 为off 失败 ?
SET IDENTITY_INSERT dbo.a ON
SET IDENTITY_INSERT a ON
insert into a select * from b
SET IDENTITY_INSERT a OFF
insert into a(这里指定列名就行了)
select * from b
SET IDENTITY_INSERT a OFF
他的在线哟用的功能限制的 express 版本
导致这个功能是有问题的.没有办法.只能分表来处理