| 
      
        
| 文章简介: |  
|     即只需要修改数据库名称、用户名和密码即可覆盖原来的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] 下一页  (中华企业文化网)
  |  
 
       |