access数据库升级mssql数据库经验谈
做acc数据库的网站都怕数据库变大而导致网站运行变慢,像一些文章的网站或者是小说站,论坛之类的数据库很容易达到相当大,100M可以说已经老年了。
今天闲来没事,把我的一个文章网ac升级为mssql了。
顺便做个笔记。与大家分享一下。
升级sql应该有两种办法。
1、可以先重新安装sql的无忧程序然后导入数据,
2、也可以直接将原数据导入数据库,修改数据库链接。
我采取的是后一种方法
谈下我的过程。
首先在SQL里建立一个空数据库并且设置好数据库角色的权限。
相关知识请搜索百度和GOOGLE。
然后是导入AC的数据。
选择导入全部数据
成功之后开始修改数据库链接
打开inc/conn.asp文件
做如下修改(套红的为主要修改部分):
<!--#Include File="Config.Asp"-->
<%
Dim Conn
Dim DataBaseType,DataBasePrefix,DataBaseAccessPath,DataBaseName,DataBaseUser,DataBasePass,DataBasePort,DataBaseServer
' 数据库类型: 值分别为 access ; mssql ; mysql
DataBaseType = "mssql"
' ACCESS/MSSQL/MYSQL: 数据库表前缀
DataBasePrefix = "5U_"
' ACCESS: 数据库绝对路径
DataBaseAccessPath = ""
' MSSQL/MYSQL: 数据库服务器默认为local
DataBaseServer = "(local)"
' MSSQL/MYSQL: 数据库端口 此处可留空
DataBasePort = ""
' MSSQL/MYSQL: 数据库名称
DataBaseName = "这里填写数据库名"
' MSSQL/MYSQL: 数据库帐号
DataBaseUser = "这里填写帐号"
' MSSQL/MYSQL: 数据库密码
DataBasePass = "这里填写密码"
%>
然后登陆后台。更新缓存。
OK。进入网站首页查看。
完工。祝大家顺利。