光纤熔接 ERP

弱电论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 8748|回复: 5
打印 上一主题 下一主题

一步步教您 BBSXP ACCESS数据库版 升级到 BBSXP2008 SQL数据库

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-17 10:27:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为代理商

一:到YUZI官方下载BBSXP2008正式版,并解压缩;

二:到您的论坛后台,先备份原数据库,以防万一升级错误,造成ACCESS库也不能用;

三:将新版BBSXP上传到原BBSXP目录(注意:风格图片,upfile目录等内容不要删除,也不能用新版替换)

四:运行升级文件 upgrade_802.asp 先将数据库升级成2008正式版!

五:下载新升级的ACCESS数据库到本机,方便把数据库导入SQL库中。(不下载直接导入,我没有测试,如果能的话,您也可以不下载数据库)

六:修改新版config.asp中的数据库配置文件为SQL版本;并重新上传此文件到空间。
  具体方法如下:
  1、修改:IsSqlDataBase= '定义数据库类别,0为Access数据库,1为SQL数据库
  2、'''''''''''''''''''''''''''''' SQL数据库设置 ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
 SqlLocalName = "(local)"  '连接IP  [ 本地用 (local)127.0.0.1 外地用IP ]
 SqlUserName = "空间商给您的SQL数据库用户名"  'SQL用户名
 SqlPassword = "空间商给您的SQL数据库密码"  'SQL用户密码
 SqlDataBase = "空间商给您的SQL数据库名"  '数据库名
 SqlProvider = "SQLOLEDB"  '驱动程序请选择 SQLOLEDB 或 SQLNCLI
 ConnStr="Provider="&SqlProvider&"; User ID="&SqlUserName&"; Password="&SqlPassword&"; Initial CataLog="&SqlDataBase&"; Data Source="&SqlLocalName&";"
 SqlNowString="GetDate()"
 IsSqlVer="MSSQL"

四:运行空间的install.asp文件,创建一批新的空白BBSXP专用数据表;(注意:第 5 步)设置管理员(可以跳过))
   建立正常后,可以在您的BBSXP网址中看到新建立的SQL版能否正常显示,正常时只有一个论坛组和一个主版面。

五:启动本地的SQL服务器和企业管理器,创建一个远程空间SQL数据库的连接,打开您刚在空间SQL服务器上创建的BBSXP表,看是否创建成功。请删除以下表中的全部数据:用户角色表、新建论坛组、友情表、用户在线表等;

六:执行SQL的数据导入功能,将ACCESS库的表文件,批量导入远程空间SQL服务器的数据库中。(注意导入数据要按关系先后导入,需要分几次导完全部数据)

七:测试新版BBSXP是否能正常运行,一般情况下,应该能正常运行。正常运行后,在BBSXP最底部的信息将有MSSQL数据库版本字样显示!

升级中遇到问题,请在此技术版留贴,我将即时回复!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
2#
发表于 2008-2-5 00:15:02 | 只看该作者
华为代理商

麻烦管理员给说下第六部,如何分步,也就是先导什么表,后导什么表,先谢谢了

3#
 楼主| 发表于 2008-2-18 08:34:54 | 只看该作者
华为代理商
[quote user="碧海银沙博客"]

麻烦管理员给说下第六部,如何分步,也就是先导什么表,后导什么表,先谢谢了

[/quote]

1、先导入用户角色表,用户等级表,银行等辅助的表,站点配置表,友情链接表;
2、导用户表;
3、导入附件上传表,回贴表......;
4、导发贴表。。。。。。;具体方法自己测试一下,总之一定要按关系的先后顺序导。否则导入不成功!

4#
发表于 2008-3-1 14:27:08 | 只看该作者
华为代理商
不敢升级成SQL,对这个数据库一窍不通,问一下管理员,论坛到底用ACCESS数据库访问来得快还是SQL快?
5#
 楼主| 发表于 2008-3-1 15:45:44 | 只看该作者
华为代理商

[quote user="bin521hong"]不敢升级成SQL,对这个数据库一窍不通,问一下管理员,论坛到底用ACCESS数据库访问来得快还是SQL快?[/quote]

如果ACCESS数据库在压缩后,没有超过100M大小的,建议使用ACCESS库比较方便和价格便宜(因为ACCESS数据库不需要另外出钱购空间,是和主空间共用)

如果数据库压缩后超过100M,建议升级成MSSQL数据库,这样管理更方便,且稳定性,执行速度都有提高。(MSSQL库通常需要另外出钱购买)

6#
发表于 2008-6-11 09:43:27 | 只看该作者
能不能把每一个步骤都截一个图详细说明一下啊,不是每个人都会用的啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|广告咨询|VIP注册|关于我们|联系我们|积分规则|手机版|Archiver|弱电之家论坛 ( 京ICP备11008917号-3 )

GMT+8, 2025-7-31 15:39 , Processed in 0.227049 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表