会员登录 - 用户注册 - 网站地图 Office中国(office-cn.net),专业Office论坛
当前位置:主页 > 技巧 > Access技巧 > 宏/菜单/数据页 > 正文

关于数据访问页的一些资料

时间:2004-01-04 23:46 来源:本站原创 作者:朱亦文 阅读:

朱亦文翻译

怎样在Internet上配置数据访问页(DAP)
对于 access 2000:
http://support.microsoft.com/default.aspx?scid=KB;en-us;q264080

对于 access 2002:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;291783

如何在intranet或internet上开发配置数据访问页
Deploying Data access Pages on the Internet or Your Intranet:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnacc2k2/html/deploydap.asp

关键:

1.设置数据访问页的UseRemoteProvider为:True
2.设置RDS:设置服务器的WINNT中的msdfmap.ini文件中的某节,如数据库连接名/连接字符串等
3.更改数据访问页中的连接字符串(ConnetionString)内容:
Provider=MS Remote.1
Data Source=第2步中设置的连接名
Remote Server=服务器域名(如:http://access911.126.com)

呵呵,请大家再做试验!

对INTERNET服务器进行配置,采用DAP(数据访问页),既能用于MDB,也能用于ADP

配置方法:

ACC2000: How to Deploy Data access Pages over the Internet
http://support.microsoft.com/default.aspx?scid=KB;en-us;q264080

ACC2002: How to Deploy Data access Pages over the Internet
http://support.microsoft.com/default.aspx?scid=kb;EN-US;291783

使用数据访问页
http://www.microsoft.com/china/msdn/library/dnofftalk/html/office07052001.asp


Working with Data access Pages in FrontPage 2000
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnfp2kta/html/acfpdap.asp 

INFO: Working with RDS Handlers

http://support.microsoft.com/default.aspx?scid=kb;EN-US;230680


在INTRANET或INTERNET上部署数据访问页
Mark Roberts, Office User Assistance
Microsoft Corporation

Created: January 1999
Revised: November 1999
Revised: September 2001

翻译: 朱亦文
Translated: April 2003

应用于:
     Microsoft access 2002 
     Microsoft access 2000 
     Microsoft SQL Server 6.5 及以后版本 
     Microsoft Internet Information Server 4.0 及以后版本
     Microsoft Data access Components (MDAC) 2.1 及以后版本 
     Microsoft Jet Database Engine 4.0 
     Microsoft Data Engine (MSDE) version 1.0 或 Microsoft SQL Server Desktop Engine

总结 Summary: 本文描述在INTERNET或INTRANET上通过使用ACCESS及IIS服务如何配置基于WEB站点的安全数据访问页来使用access或者SQL SERVER数据库.

注Note   此文由Roy Leban原著, 还包括在 Microsoft FrontPage 使用数据访问页进行工作及如何使用服务器筛选, 这一节已分开在在 FrontPage 2000 如何使用数据访问页工作一文中.
内容 Contents
简介 Introduction
客户端软件要求 Client Software Requirements
服务器端软件要求 Server Software Requirements
部署假定 Deployment Scenarios
安全问题 Security Issues Overview
交叉域数据访问安全 Cross-Domain Data access Security Issues
认证和数据库安全 Authentication and Database Security Issues
配置数据库认证和安全 Configuring Database Authentication and Security
配置IIS认证方式 Configuring Internet Information Server Authentication Methods
远程数据访问服务安全 Remote Data Services Security Issues
部署步骤和优化总结 Summary of Deployment Steps and Options
在ACCESS2002部署的新特点 New Features for Deployment in access 2002
接下来的步骤 Next Steps

简介 Introduction
    你可以使用 Microsoft Access 2000 或 Access 2002 和与此兼容的数据访问来创建数据驱动的WEB站点, 这样你就能在你公司的 INTRANET 或者 INTERNET 上进行安全的部署. ACCESS 中的数据访问页允许任何人使用 IE5 或以上版本的浏览器和 OFFICE2000 及以后的版本才能使用数据. 当你结合 access 与 MS IIS 4.0 及以后版本时, 你可以使用所有你拥有的工具来创建站点并配置其安全性.

在成功部署数据访问页之前, 你需要找到下列软件并在客户机和服务器上进行配置: 

1.客户端软件要求, MS IE 5.0 及以后版本和相应版本的OFFICE WEB COMPONENTS:  
  a.Microsoft Office Web Components (由 access 2000 创建的数据访问页) 
  b.Microsoft Office XP Web Components (由 access 2002 创建的数据访问页) 
2.服务端软件要求, 包括WEB服务器和数据库软件, WEB服务器软件必须是MS IIS 4.0及以后版本, 还有与之相关的微软数据访问组件(MDAC):  
  a.MDAC 2.1 及以后版本 (由 access 2000 创建的数据访问页) 
  b.MDAC 2.5 及以后版本 (由 access 2002 创建的数据访问页) 
对于 access 数据库(.MDB)必须运行在 Microsoft Jet Database Engine 4.0 及以后版本之上, 对于 SQL Server 数据库要运行在 Microsoft SQL Server 6.5 及以后版本之上. 
3.安全, 如在打开数据访问页配置用户认证, 许可其访问数据库. 如果使用三层数据访问(将在本文后续部份说明), 还需要配置存放数据访问面的 WEB 服务器上的远程数据服务组件(Remote Data Services components, RDS), 如果使用两层数据访问, 需要在IE中进行安全配置. 
4.连接, 如同定位数据库和配置在数据访问页配置数据库连接信息. 
  考虑到到如何在数据访问中更好地进行维护数据库, 如更新和修改.
本文的每个问题用一到两节来进行说明. 要很多提供每一问题所包含的一些概念和技术介绍, 跟着还提供一些对一组问题的可用优化的过程. 在本文的部署步骤和优化总结这一节中提供完整的部署策略.

当看完本文档后, 你就会: 
  对一个基于 INTERNET 或 INTRANET WEB 站点使用安全的数据访问页通过 ACCESS和IIS 服务来访问服务器上的 access 和 SQL SERVER数据库进行部署. 如果你是WEB站点的管理员(Administrator), 还能学习到在WEB站点上进行设置的信息.

  本文不能使你成为IIS的行家, 管理WEB站点, 或数据库安全. 完整的IIS的信息, 请参考IIS自身的文档. 如果你还是一个WEB新手, 你可能需要了解WEB站点的创建. 关于 access 和 SQL SERVER 数据库安全的详细资料, 请查看该产品的联机文档. 在本文的接下来的步骤一节中列出了附加资源.

客户端软件要求 Client Software Requirements
要成功地使用数据访问页的交互式特征, 在客户计算机上必须安装下列软件: 

1.Microsoft Internet Explorer 5 及以后版本 
2.Microsoft Office Web Components (由 access 2000 创建的数据访问页) 
3.Microsoft Office XP Web Components (由 access 2002 创建的数据访问页) 
  数据访问页依赖于一组称为 Microsoft Office Web Components 的微软 ActiveX 控件. 这组控件, 对于数据访问页非常重要, 就是微软 Office 数据源控件(MSODSC), 它用于管理数据访问页上数据源的连接. 当打开一个数据访问页时要获得完整的功能, 用户必须运行 IE 5.0 或以后版本的浏览器, 且在该计算机上必须安装正确的 Office Web Components 版本的软件. 这个组件默认由用户安装 MS Ofice 2000 或 MS Office XP 时一起安装. Office Web Components 可以通过安装 MS Office 2000 标准版/专业版/Premium版/开发版及小型商业版一起安装. Office XP Web Components 可以通过安装 MS Office XP 标准版/专业版/专业特别版及开发版一起安装.

  当在INTRANET(使用WEB服务和协议的局域网[LAN])或安全的EXTRANET(如采用点对点隧道协议[PPTP]连接的虚拟局域网[VPN])上部署数据访问页时, 甚至没有安装 Office 2000 或 office XP 的用户也可以获得 Office Web Components 的好处: 

  对于在 access 2000 中创建的数据访问页, 只要有许可证许可, 当用户查看的数据访问页时, 页中 MSODSC 控件在 OBJECT 标记中设置了 CODEBASE 属性, Office Web Components 就能自动地安装到用户的机器中. 因为 Office Web Components 是 Office 2000 的一个组成部分, 拥有同样的许可协议. 每个安装 Office Web Components 用户都必须要有 Office 2000 的许可证, 即使用户没有安装完整的的 Office 2000 产品. 
  对于在 access 2002 中创建的数据访问页, CODEBASE 属性已从 MSODSC 的 OBJECT 标记中取消, 因此不能自动地安装 Office XP Web Components. 取而代之的是, 在页面中预先提示用户安装该组件.

(责任编辑:admin)

顶一下
(0)
0%
踩一下
(0)
0%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价: