时经常用SQL Server2000自带的导出数据向导将数据从一台数据库服务器导出到另一台数据库服务器:

结果数据导出了,但表的主键、字段默认值、描述等信息却未能导出,一直没想出什么方法,今天又尝试了几种方法,最终实现了需求。方法很简单:先生成数据源的SQL脚本,然后在目标数据库服务器上执行SQL脚本,将表结构都建好,再使用导出数据向导导出数据,这样就可以了。


从两张结果图中可以看到,当没有先建好表结构时会多出一个建表的过程。
说明
1.生成SQL脚本时应注意包含扩展属性、主键、默认值等信息;

如何导出?
SQL Server2000生成SQL脚本时导出字段描述、主键和默认值等信息
SQL Server2000生成SQL脚本时默认没有生成字段描述、主键和字段默认值等信息,但这些信息都非常重要,是必须要生成的,所以在生成SQL脚本时必须手工设置下:
1.生成字段描述:切换到"设置格式"选项卡,钩选"包括扩展属性"

2.生成主键和字段默认值:切换到"选项"选项卡,钩选"编写主键、外键、默认值和检查约束脚本"

2.如果服务器上的数据库用户名和本地用户名不同,应该将SQL脚本中的数据库用户改为服务器上的用户,例如本地用户是dbo,服务器上的用户是dnawo,就应将SQL脚本中的dbo改为dnawo;

转载于:https://www.cnblogs.com/quejuwen/p/3189342.html

SQL Server2000导出数据时包含主键、字段默认值、描述等信息相关推荐

  1. C#使用OleDB操作ACCESS插入数据时提示:参数 @p_Contract 没有默认值

    C#使用OleDB操作ACCESS插入数据时提示:参数 @p_Contract 没有默认值 OleDbParameter param = new OleDbParameter("" ...

  2. mysql插入时间区间_mybatis插入数据时返回主键以及MySQL根据时间区间查询问题总结...

    最近做项目的过程中,在数据库方面遇到了两个问题,一是在插入一条数据的时候需要将该条数据的主键返回.二是根据时间区间进行查询时某一天的数据查询不到,在此总结记录一下. 1.如何在插入一条数据的同时将主键 ...

  3. 批量插入数据表数据时,主键冲突的解决

    2.使用普通的insert into on conflict合并写入,存在写入放大思路: 大量数据,批量插入到数据表中时,很容易造成主键冲突,重复数据有唯一约束插入不进去表中,报错的问题出现. 排查错 ...

  4. mybatis 插入数据时返回主键

    在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数:显然,假如主键是你生成后插入的,自然你已经有主键了,显然不需要我们再去获得,所以我们这里处理的是当主键 ...

  5. Mybatis insert数据时返回主键

    Mybatis insert 时候默认返回行数,想要获取主键,可以在写xml时候添加属性配置,以MySQL为例 keyProperty="id" useGeneratedKeys= ...

  6. Mybatis-plus插入数据遇到主键没有默认值的问题

    新增数据时报 java.sql.SQLException: Field 'id' doesn't have a default value mybatis-plus的insert方法,在底层会默认生成 ...

  7. mysql设置主键初始默认值

    mysql设置主键默认开始值 在Navicat 中输入一下命令(默认以1000开始) List itemalter table resource AUTO_INCREMENT=1000; 如果报错输入 ...

  8. hibernate saveorupdate mysql_Mysql数据库 hibernate保存数据时,Mysql主键需设定自增,否则报错_MySQL...

    Hibernate bitsCN.com 问题的原因很简单,可能有的时候一下想不起来.MARK下. 报错信息如下: org.springframework.jdbc.UncategorizedSQLE ...

  9. SQL server插入数据后,获取自增长字段的值

    ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 insert into Tb_People(uname,era, ...

最新文章

  1. php把中文写入mysql_PHP向mysql插入中文乱码问题,php文件内容写入数据库!
  2. html onfoucs状态事件,HTML onfocusin事件用法及代码示例
  3. 搭建SpringBoot、Jsp支持学习笔记
  4. mysql 集群_MySQL之PXC集群搭建
  5. 万网 php session,Session
  6. python3:面向对象(多态和继承、方法重载及模块)
  7. 使用WINPE在硬盘安装WIN7系统
  8. shell mysql e_shell脚本操作mysql数据库
  9. python server酱_Python使用微信收取通知
  10. [转载] Python基础:用Python统计列表中每个单词出现的次数(split 的使用,for双重循环)
  11. mysql 一条sql 事务_MySQL的事务
  12. java课程设计文档_Java课程设计-文档相似性检查系统(完整)测试版
  13. 在Kali中使用Ettercap进行ARP欺骗
  14. HTML项目源码:医疗药品商城模板
  15. 学会一招!如何利用 pandas 批量合并 Excel?
  16. Camera Feature(1)--介绍及常见问题
  17. 噪音消除小技巧--噪音匹配
  18. vim下载安装 配置方法(图)
  19. 关闭腾讯网迷你版(登录qq后的广告弹窗)
  20. 写作必备文献搜索网大全

热门文章

  1. JavaScript是什么?JavaScript简介
  2. 计算机双行文本一般应用在什么地方,全国计算机二级MS office操作试题及答案
  3. system verilog编程题_拼多多2020校招部分算法编程题合集
  4. matlab使用mex,c – 如何在Matlab中配置MEX功能
  5. STM8学习笔记---寄存器操作之位或和位与运算
  6. 机器学习——特征工程之特征选择
  7. python将一个文件夹下图片到另外一个文件夹下
  8. 学习了解online hard example mining在线难例挖掘
  9. python知识点总结_20211231
  10. argparse、glob、findall