|
1、手工升级ACCESS到SQLSERVER的步聚? |
 |
1、必须先安装Microsoft Office Access 2003和SQL Server2000。
2、把旧的数据库备份,备份完成后,用Access 2003打开MDB数据库,在打开时会出现一个警告,不要理会它(安全警告),按打开键,打开后按工具栏——数据库实用工具——转换数据库——转换为2002-2003格式,把数据库转换成2003格式。
3、转换完成后再用Access 2003打开,打开后按工具栏——数据库实用工具——升迁向导——新建数据库——填写SQL数据库登陆名称、密码和要新建的数据库(准备转成新的数据库),按下一步,按“
》”键,再按下一步,选取所有选项,再按下一步,选择“不对应用程序作任何改动”,再按完成。
4、打开SQL企业管理器——数据库——选中相应的数据库——右键所有任务——生成SQL脚本——常规——全部显示——编写全部对象脚本——确定(记住存放的位置)。
5、用记事本打开刚才生成的SQL脚本,在编辑栏——替换——查找内容为“datetime”替换为“smalldatetime”——替换全部;完成后再在编辑栏——替换——查找内容为“nvarchar”替换为“varchar”——替换全部,完成后保存退出。
6、打开SQL企业管理器——数据库——点击这个数据库一下新建的数据库,然后在工具栏——SQL查询分析器——文件——打开——“刚才生成的SQL脚本”——查询——执行,然后关闭窗口。
7、再回到SQL企业管理器——数据库——点击这个数据库一下新建的数据库,然后打开工具栏——数据库转换服务——导入数据——下一步——数据源“Microsoft
Access”文件名“为旧的数据库”——下一步——再下一步——从源数据复制表和视图——下一步——全选——下一步——立即运行——下一步——完成。 |
|
2、申请一个数据库后能否建立多个数据库? |
 |
空间的数据库是只能有一个的。系统已经自动建好,用户不能建库,只能在自己的库上建表。
如要多个数据库,需要单独申请多份数据库空间。 |
|
3、Mysql数据源程序调用方式? |
 |
建立连接:
$link_id=mysql_connect("localhost","数据库管理员名","密码");
mysql_select_db("数据库管理员名");
关闭连接:
mysql_close($link_id) |
|
4、如何避免ACCESS数据库被别人下载? |
 |
最放心的方法是将数据库放置在FTP中的databases目录下,这样别人就无法下载了。
除此之外,大部分人要么就把数据库改成一个长名字,如“adsfasdrerwerere.mdb”,要么就把数据库放在多层文件夹下,如“/data/data/data34343/abc.mdb”,要么就直接把后缀改为.asp,如“abc.asp”。这些做法可以达到一定效果,但并不能确保万无一失。
|
|
5、如何压缩和修复我的数据库? |
 |
下载数据库文件--[如果是.asp的扩展名,请改为.mdb的扩展名]--用ACCESS打开--选择工具--数据库实用工具--压缩和修复数据库--[改回asp的扩展名]--上传覆盖原来数据库文件
 |
|
6、SQL Server数据库还原方法? |
 |
注意:当数据库备份还原后,所有当前数据库备份之后新产生的数据都会丢失。
第一步:先用FTP将你的数据库备份文件传到您的空间上去;
第二步:登录到远程数据库服务器:
1、打开SQL Server企业管理器,选择要还原的数据库,单击鼠标右键,单击“所有任务”下的“还原数据库”。

2、在新弹出的窗口下的“还原”项选择“从设备”单选框,再单击下面的“选择设备”按钮。

3、在新弹出的“选择还原设备”窗口选择“磁盘”再单击“添加”按钮,选择要还原的备份文件。

4、确定所有的设置,系统就会将你的数据库进行还原。
注意:在选择还原的文件名是不能使用浏览按钮定位到数据库备份文件,您必须在文本框里输入备份文件在服务器上的完整路径(此路径可用asp的Server.MapPath函数获得如在您的网站空间下新建一个文件叫
GetPath.asp 内容如下:
<%
Response.Write(Server.MapPatn("数据库文件相对于此ASP文件的相对路径"))
%>
这样就可以得到您的数据库文件在服务器上的物理路径,将此路径复制粘贴到下面的文本框里即可。)
 |
|