|
文章简介: |
即只需要修改数据库名称、用户名和密码即可覆盖原来的ACCESS连接方法并使用,如果你的网站同时包含了动网论坛,则可根据1的操作将动网的数据库也转换成SQLSERVER,值得称道的是:动网考虑了ACCESS和SQLSERVER两种数据库的使用,因此在修改ASP源代码的时候不需要对动网的源代码进行更改,可谓方便至极,考虑得十分周全 |
作者:未知 文章来源:互联世纪 点击数: 更新时间:2006-12-10 11:23:10 |
如何将动网论坛由ACCESS数据库升级成SQL数据库 |
---- |
【阅读字号:缩小 放大】 |
收藏到... |
首先如果一开始就需要制作SQLSERVER的网站,那么最好将你的爱机装上WINDOWS2000或者2003这样的SERVER版,这样的版本是支持SQLSERVER正式版的安装的,而XP只能支持个人版或者开发版,我没有装过,但对于调试网站而言最好还是在正式版下工作,转化的整个过程不算太复杂,但至少可以省下一些精力。我的爱机是XP,所以只好先用ACCESS调试。
好了,当你找到一台装有SQLSERVER的机器时,你便可以开始转换并调试了。
1。先利用转化软件:CooSel2.0 CreateSQL V1.05,我用的这个,非常好用。具体操作的话,我用的是生成升迁SQL脚本,保存为 *.sql文件后,在SQL2000的查询分析器里调入执行。而SQLSERVER的具体操作在此不便赘述。这样,你的数据库就转化成了MSSQL数据库
2。对asp而言,首先是数据库连接文件的修改:这点可以参考动网论坛的conn.asp
Dim ConnStr ’sql数据库连接参数:数据库名、用户密码、用户名、连接名(本地用local,外地用IP) Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName SqlDatabaseName = "dvbbs7" ’数据库名称 SqlPassword = "" ’数据库密码 SqlUsername = "dvbbs" ’数据库用户名 SqlLocalName = "(local)" ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";" On Error Resume Next Set conn = Server.CreateObject("ADODB.Connection") conn.open ConnStr
即只需要修改数据库名称、用户名和密码即可覆盖原来的ACCESS连接方法并使用。如果你的网站同时包含了动网论坛,则可根据1。的操作将动网的[1] [2] [3] 下一页 (中华企业文化网)
|
|