新云系统从ACC转SQL原来是如此简单

时间:2007-11-24

现在主站传世私服(www.001uc.com)流量一天比一天大了,加之换了抬垃圾服务器(看样子便宜没好货,确实印证了这句话.).网速慢得一B.尤其是周末.

整个站现在差不多4000条数据,采用了静态html.每个页面都调用数据库.流量1W多了.导致w3wp.exe占用CPU一直是80%-90%以上.主要是采用的ACC的数据库.而新运本身免费版本就不提供SQL版本.

正好另一台服务器装好了SQLserver2000.感觉还是用SQL吧.毕竟这样不是长远之计.baidu下.没几篇文章关于这方面的.而且方法都过于复杂.

最后自己搞吧.5分钟搞定了.好方法给大家分享一下.由于我是2抬服务器.其实SQL装在本机或者买的SQL都一样.前提是SQL打过SP2&SP3补丁,那样才能远程连接.如果数据库装在本机.那么可以不需要打补丁.方法如下.

第一步.新建数据库并且:

打开企业管理器 -- 展开“SQL Server 组” -- “数据库”(点击右键) -- “新建数据库”(打开数据库属性对话框) -- 输入数据库名称(www.001uc.com <--数据库名称请用英文)确定.

第二步.添加访问用户:

展开控制台目录 -- “安全性” -- “登录” -- 右键“新建登录” -- 打开新建用户登录对话框 --“名称”用户名称请用英文 -- 选择“SQL Server身份验证(S)” -- 输入密码 -- “数据库(D)”请选择刚才新建的数据库 -- 切换到“数据库访问” -- 选择刚才新建的数据库 -- “数据库角色中允许” -- 选择“public”,“db_owner” -- 确定 --提示再次输入密码 -- 完成

第三步.导入数据库:

选择你新建的数据库点击右键 -- “所有任务(K)” -- “导入数据(E)” -- “下一步” -- 打开“DTS 导入/导出向导” -- “数据源(D)”选择“Microsoft Access” -- “文件名(F)”选择“#newasp.mdb(你ACC版的数据库文件)” -- 下一步 -- 选择目的 -- “数据库(D)”选择刚才新建的数据库,其它的默认就行了 -- “下一步” -- “从数据库复制表和视图” -- 下一步 -- 表和视图“全选”-- “下一步”-- “立即运行”-- “下一步” -- 提示导入完成 -- 确定完成。(数据库如果比较大,请耐心等待会.)

第四步.修改数据库连接(根目录下面的conn.asp):

找到'--定义数据库类别,1为SQL数据库,0为Access数据库

Const isSqlDataBase = 0 (把0改成1)

找到

SqlDatabaseName = www.001uc.com '改成刚刚建立的数据库名

SqlUsername = "XXXX" '刚刚建立的访问用户名

SqlPassword = "XXXXXX" '刚刚建立的访问用户密码

SqlLocalName = "XXX.XXX.XXX.XXX" '连接名(本地用local,外地用IP)

然后访问下自己的站看看.登陆后台.看看底部是不是MSSQL版拉?

那么你成功了.

转载请保留作者原文地址:

相关文章

A5创业网 版权所有

返回顶部