在mssql里先建一个空库

在mssql里先建一个空库

ID:33173525

大小:63.30 KB

页数:7页

时间:2019-02-21

在mssql里先建一个空库_第1页
在mssql里先建一个空库_第2页
在mssql里先建一个空库_第3页
在mssql里先建一个空库_第4页
在mssql里先建一个空库_第5页
资源描述:

《在mssql里先建一个空库》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、在mssql里先建一个空库,然后右键选“导入”第一个“选择目标”的窗口选择你的access文件第二个“复制到目标”窗口就用默认的最后“选择要导入的数据”窗口点“全选”有一款软件可以办到:CooSel2.0 CreateSQL V1.05档案包含 ASP 和 Exe 两个版本 Asp版本不支持直接导入到SQLserver,只支持脚本的编写Exe 版本可以直接导入到SQLserver功能:生成升迁 SQL脚本,保存为 *.sql文件后,SQL2000的查询分析器里调入执行生成升迁 ASP脚本,这样你可以用该脚本和相应MDB数据库上

2、传到服务器在线升迁直接执行Access数据导入到SQL2000服务器(表结构和数据)V1.03   版本修正 bit 类型在默认数值不能正常转换的问题   时间默认值增加转换 time() date() 为 getdate()   视图的Vba函数未作处理,稍候版本会推出支持对应SQLserver的T-SQL转换 V1.04 支持输入建库和登陆创建支持Access直接导入SQLV1.05版本添加直接导入SQLserver功能添加导入选项 全部表 索引 按Unicode编码导入,是否生成导入数据等修正默认值处理外围单双引号的问题

3、,Access的默认值包围是没有单引号的,有的错误以为比如设置为空字符为 ''对access来说是错误的,不等同于SQLserver中的(''),导入程序对此自动修正V1.05找了很多论坛和整站数据库作了测试,都成功导入程序生成从 Access2000 MDB 数据库到 SQL server的升迁脚本(表结构和数据)包括默认,索引主键外键视图 和整个MDB库里的表----------------源码编制: MiscroSoft Visual Basic 6.0编译环境: windows2000 server 2.00.2195

4、 SP4如果提示 COMDLG32.OCX 版本过期用随程序提供的 COMDLG32.OCX 替代 windowssystem32COMDLG32.OCX 下的 或者运行regocx.exe 重注册一下COMDLG32.OCX控件 注意备份源文件名,微软的文件选取对话框控件下载地址:http://www.27down.com/soft/softdown.asp?softid=58611注意事项::由于SQL2000里面没有"自动编号",所以你的以"自动编号"设置的字段都会变成非空的字段,这就必须手工修改这些字段,并把他的"

5、标示"选择"是",种子为"1",增量为"1",2,另外,ACCESS2000转换成SQL2000后,原来属性为"是/否"的字段将被转换成非空的"bit",这时候你必须修改成自己想要的属性了;ACCESS转SQLSERVER中的一些经验1.ACCESS的数据库中的自动编号类型在转化时,sqlserver并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号!2.转化时,跟日期有关的字段,SQLSERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的

6、范围比smalldatetime型大。我遇见这种情况,用smalldatetime型时,转化失败,而用datetime型时,转化成功。3.对此两种数据库进行操作的sql语句不全相同,例如:在对ACCESS数据库进行删除纪录时用:"delete*fromuserwhereid=10",而对SQLSERVER数据库进行删除是用:"deleteuserwhereid=10".4.日期函数不相同,在对ACCESS数据库处理中,可用date()、time()等函数,但对SQLSERVER数据库处理中,只能用datediff,datead

7、d等函数,而不能用date()、time()等函数。5.在对ACCESS数据库处理中,sql语句中直接可以用一些VB的函数,像cstr()函数,而对SQLSERVER数据库处理中,却不能用。1、必须先安装MicrosoftOfficeAccess2003,和SQLServer2000。2、把旧的动网数据库备份,备份完成后,用Access2003打开动网旧数据库,在打开时会出现一个警告,不要理会它(安全警告),按打开键,打开后按工具栏——数据库实用工具——转换数据库——转换为2002-2003格式,把数据库转换成2003格式。2

8、、转换完成后再用Access2003打开,打开后按工具栏——数据库实用工具——升迁向导——新建数据库——填写SQL数据库登陆名称、密码和要新建的动网数据库(准备转成新的动网数据库),按下一步,按“》”键,再按下一步,选取所有选项,再按下一步,选择“不对应用程序作任何改动”,再

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。