菜鸟也可以把ACCESS数据库转为MSSQL数据库(图文)
大家都知道,如果只是单纯地把ACC导入MSSQL数据库里面,我们还要把里面的每一个表都要设置主键。对于比较菜的人来说,比如我,我就搞不出来。叫别人帮忙搞的话,我想,少于50元没什么人会帮你搞的。我下面写的教程需要用到Microsoft Office Access 2007的,还要你自己的电脑上装有企业管理器才可以,如果没有的话,那我就不知道能不能转啦。网上有下载的,Microsoft Office 2007不是很大,才650多M而已,哈哈!
下面我说的方法是我自己成功转好了数据库后写下来的,希望对各位想把自己网站的ACC数据库转为MSSQL数据库的站长有帮助。我用我自己的网站的NB文章系统的ACC数据库来给大家做演示(因为我自己用的就是NB的,怕别的转不成功,所以就用NB的演示一下了),废话少说,下面开始:
我们打开了数据库之后,在安全警告那里点击"选项",然后选择启用些内容,如下图所示
然后选择数据库工具中的SQL Server
选择新建数据库
在请指定升迁后的SQL Server数据库名称那里写一下数据库的名称,我这里就写了一个WEB008名字
选择完所有的表,如下图所示:
以下的按照默认的就可以了
在这里选择第三个,不对应用程序做任何更改
下面的完成就可以了
导入完成后,会有下面的提示,如果提示有什么出错的地方,重新搞一回吧!
接上一步的
大家转好后,打开数据库后会看到每一个表都已经自动添加了主键,也就是说,我们已经可以不用再自己把那些表添加主键了。我自己测试了一下,直接对导后是可以用的。
我在网站服务器上开通的数据库名为:web05
下面我就简单说一下如何对导,相信对和我差不多的菜鸟应该是大有用处的,对于高手,呵呵,不看也罢!
在数据库那里右键选择所有任务-导入数据,弹出下面的框架
下一步后选择我们刚才创建的数据库:WEB08,记住别选错了,选错了别说不成功
下面这个是你要导入的数据库,我们是要导入网站上的MSSQL数据库的,而我在网站服务器上的MSSQL数据库名为:WEB005,所以就选择他了
下面这个选择:在SQL Server数据库之间复制对象和数据
下面的这个默认的就可以了,不需要做改动的
同上
对导完成后会弹出下面成功的信息,如果弹出的是失败的话,你就要重新导一下,对导有时候是很容易失败的,如果多次对导不行,建议你重新打开企业管理器来对导
对导成功后,你可以检查一下是不是每个表都已经有了主键(也可以不检,随便),是不是和本地的(WEB008)数据库一样,如果不是,那就是没有对导成功,重新搞一下吧!
以上就是对导的过程了,至于网站程序中如何使用MSSQL数据库,这就不是我可以说的了,毕竟每个程序都有自己不同,有的是已经默认有了,那样的只要改一下程序中的数据连接文件就可以了!
附件: 您所在的用户组无法下载或查看附件