SQL Server导入数据之时id自增属性丢失的破解

以下的文章主要是想大家介绍的是正确解决SQL Server导入数据之时id自增属性丢失的实际操作方法,此文主要是以问答的方式来对其进行详细说明,以下就是文章的主要内容的具体分析,望大家会对其有所收获。

成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于网站设计制作、成都网站建设、武冈网络推广、微信小程序定制开发、武冈网络营销、武冈企业策划、武冈品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供武冈建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com

问:“解决SQL Server导入数据时id自增属性丢失”

答:“利用查询分析器和SQL语句可以很好的解决这一问题。”

首先利用查询分析器连接上刚被导入数据的远程数据库,然后执行如下的SQL语句就可以修改指定的数据库表了(这里假设fromo为指定数据库表):

 
 
 
 
  1. ALTER TABLE from DROP COLUMN id   
  2. ALTER TABLE from ADD id int IDENTITY(1,1) 

上面第一个SQL语句用来删掉丢失了自增属性的id列,第二个SQL语句用来增加一个新的id列,并设置其为从1开始以1为步长自增。

因为使用时间长了,日志会膨胀得很夸张,所以可以执行以下sql语句,非常安全。

DUMP TRANSACTION 你的数据库名 WITH NO_LOG 清空日志

BACKUP LOG 你的数据库名 WITH NO_LOG

截断事务日志

DBCC SHRINKDATABASE(你的数据库名)

收缩数据库文件

 
 
 
 
  1. EXEC sp_dboption ´ 

你的数据库名´, ´autoshrink´,

´TRUE´ 自动收缩

在创建数据库时最好改写日志增长不按照百分比,而是按照每次增加多大空间去做。否则,最后会让日志很大。

以上的相关内容就是对解决SQL Server导入数据时id自增属性丢失的方法的介绍,望你能有所收获。

上述的相关内容就是对解决SQL Server导入数据时id自增属性丢失的方法的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. SQL Server 2005 数据库镜像的运行方式
  2. SQL Server 2000重建索引的实际操作流程
  3. 改善SQL Server安全规划的6步骤
  4. SQL Server 2000文件损坏的修复方案
  5. SQL Server 2000优化SELECT 语句的方案介绍

当前题目:SQL Server导入数据之时id自增属性丢失的破解
URL网址:http://www.shufengxianlan.com/qtweb/news42/99592.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联