数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

将ACCESS转化成SQL2000需要注意的问题


发布日期:2018年07月30日
 
将ACCESS转化成SQL2000需要注意的问题

很多朋友想用SQL数据库的编程方法但是却又苦于自己是学ACCESS的对SQL只是一点点的了解而已这里我给大家提供以下参考将ACCESS转化成SQL的方法和注意事项

首先我说的是在ACCESSSQL之间转换其他的我也还没有尝试过希望大家多多试验肯定是有办法的

转换的方法

打开控制面板管理工具中的数据库源

添加添加一个新的数据源在选择栏里选Driver do microsoft Access

(*mdb)完成后将出现一个框

数据库源里面输入你想写的名称我取名叫ABC说明不需要填接着按下面的选择寻找你的数据库地址和选中(注意请先备份自己的ACCESS数据库)然后确定

数据源在这里建好了剩下转换了

打开SQL企业管理器进入数据库新建一个空的数据库ABC

选择新建立的数据库按鼠标右键选择所有任务导入数据下一步继续

在数据库源下拉但中选择Driver do microsoft Access(*mdb)用户/系统DSN选种你刚才添加的ABC下一步

目的不需要修改选择服务器(一般下为自己的本机local也可以选择服务器地址或者局域网地址确定你的权限是否可以操作)使用WINDOWS 身份验证指用自己的系统管理员身份操作使用SQL身份操作验证可以用于网站的操作推荐用后者;

选上使用SQL身份操作验证填写你的用户名和密码我自己选择的是系统默认号码sa****数据库选择刚新建的ABC下一步;

这一步的两个单项选择从数据源复制表和视图用一条查询指令指定要传输的数据选择前者下一步继续;

这里将出现你自己ACCESS数据库的表全选下一步;

DTS导入/导出向导立即运行被选中按下一步

完成继续;

这个步骤你将看到你的数据被导入SQL里面当出现已经成功把XXX个表导入到数据库的字样而且所有的表前面都有绿色的勾就表示成功导入所有数据如果中途出现问题或者表前面有红色的叉的话说明该表没有成功导入这时就要回去查看自己的操作是否正确了

数据修改

由于SQL里面没有自动编号所以你的以自动编号设置的字段都会变成非空的字段这就必须手工修改这些字段并把他的标示选择种子为增量为

另外ACCESS转换成SQL原来属性为是/否的字段将被转换成非空的bit这时候你必须修改成自己想要的属性了;

另外大家要注意对时间函数的把握ACCESS与SQL是有很多不同的

因为没有抓图软件的关系没有给大家图片展示请大家原谅

我的QQ是:欢迎大家与我一起交流

我的下一篇将会写SQL转换成ACCESS请大家梢候

上一篇:SQLServer读取XML文件的做法

下一篇:SQLServer索引管理之六大铁律