WEB开发网
开发学院数据库MSSQL Server Web环境下SQL Server数据备份与恢复 阅读

Web环境下SQL Server数据备份与恢复

 2007-05-15 09:27:04 来源:WEB开发网   
核心提示: 建立该备份空白数据库过程为:先建立主数据库FJJDBBK,然后在FJJDBBK中建立与当前数据库中一样结构的表,Web环境下SQL Server数据备份与恢复(2),建立这些表结构时最好的方法是先用Enterprise Manager的Object菜单下的Generate SQL Scri

建立该备份空白数据库过程为:先建立主数据库FJJDBBK,然后在FJJDBBK中建立与当前数据库中一样结构的表。建立这些表结构时最好的方法是先用Enterprise Manager的Object菜单下的Generate SQL Scripts功能生成建立这些表的Scripts文件,然后选择FJJDBBK数据库,用Enterprise Manager的Tools菜单下的Query Analyzer功能运行该文件,就建立了这些所需表。显然,这时的FJJDBBK为空数据库。我们再利用备份命令或运行Tools菜单下的Backup/Restore功能备份该空数据库。

3、磁带数据备份及恢复的实现

在NT中,Web服务器IIS(Internet Information Server)提供了完善的访问SQL的技术IDC。IDC是一个DLL文件(HTTPODBC.DLL),其实,它通过ODBC接口可访问各种数据库。在具体实现Web页面访问数据库时,需建立两种类型的文件:IDC文件(*.idc)和HTML模板文件(*.htx)。IDC文件用于控制数据库的访问。它一般由两部分组成:

◆文件头 

指明系统数据源,模板文件名,用户名及口令。有时还包括一些有关检索数据库方面的参数设置。

◆文件主体 

这部分内容以“SQLStatement:”为起始标志,然后写操纵数据库的标准SQL语句。注意,每条语句以“+”号开头,它作为区分每条SQL语句的标志。需要强调的是,对于MS SQL数据库,IDC可用其任何标准的命令及函数。例如定义变量,控制数据流等(见实例)。

IDC的处理流程如下:首先,Web服务器IIS分析浏览器传来的URL字符串。如果当前字符串以“*.idc”结尾,就将该IDC请求传给IDC接口模块,IDC将依次读取并解释IDC文件的内容,通过ODBC模块向数据库服务器发服务请求;数据库服务器将执行结果通过ODBC接口返回给IDC模块。接着IDC模块把结果插入指定的的模板文件,形成一个实际的HTML文件交给IIS;最后由IIS将该HTML返回浏览器。

Tags:Web 环境 SQL

编辑录入:coldstar [复制链接] [打 印]
赞助商链接