DiscuzNT ==> LeadBBS5.0数据库转换
转换前需要事先在Convert.asp文件中进行一些参数更改,
以下为Convert.asp中的第18-31行内容
IsAccess = 0 [COLOR=#666666]'LeadBBS数据库是否为Access数据库 1,是,0 否(为SQL SERVER)[/COLOR] [/COLOR]
TableName = "dbo.dnt_" [COLOR=#666666]'discuzNT的数据库表名前缀字符串 [/COLOR]
If IsAccess = 1 Then
[COLOR=#666666]REM LeadBBS的ACCESS数据库连接方式 [/COLOR]
LdConnectStr = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("LeadBBS.mdb")
[COLOR=#666666]REM DiscuzNT的ACCESS数据库连接方式 [/COLOR]
DntConnectStr = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("duscuzNT.mdb")
Else
[COLOR=#666666]REM LeadBBS的SQL数据库连接方式 [/COLOR]
LdConnectStr = "Provider=SQLOLEDB;Data Source=(local);uid=;pwd=;database=;"
[COLOR=#666666]REM DiscuzNT的SQL数据库连接方式 [/COLOR]
DntConnectStr = "Provider=SQLOLEDB;Data Source=(local);uid=;pwd=;database=;"
End If
分别可以设置:
1.转换为的LeadBBS数据库的数据库格式(ACCESS或SQL SERVER)
2.DiscuzNT表名前缀,一般是 dbo.dnt 或 dnt
3.LeadBBS数据库连接字符串,DiscuzNT数据库连接字符串
下载压缩包中有更多的转换参考帮助.如果在转换过程中意外错误过多,可以反馈至此帖集中解决并作更新.
下载地址 http://www.leadbbs.com/download/convert/nt-ld.zip