搭建论坛《搭建之星》论坛数据库交流 → 【学习参考】数据库连接文件的基本知识


  共有2448人关注过本帖树形打印

主题:【学习参考】数据库连接文件的基本知识

帅哥哟,离线,有人找我吗?
FSJM
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:2323 积分:6885 威望:9 精华:0 注册:2002-10-23 13:50:52
【学习参考】数据库连接文件的基本知识  发帖心情 Post By:2010-3-15 11:45:30

数据访问组件 (MDAC) 提供“数据链接属性”对话框作为常用用户界面,以指定 Windows 2000 及更高版本操作系统上的数据提供程序的连接信息。可使用“数据链接属性”对话框将连接信息保存在通用数据链接 (.udl) 文件中。 

创建通用数据链接 (.udl) 文件 

  1. 打开 Windows 资源管理器。 
  2. 选择要在其中存储 .udl 文件的文件夹。
  3. 如果运行的是 Windows 2000 或更高版本,请在“文件”菜单中选择“新建”,然后选择“文本文档”。目录中出现名为“新建文本文档.txt”的新文件。重命名此文件,删除所有空格并将其文件扩展名更改为 .udl

注意:

可能会出现一个警告,指出更改文件扩展名会导致文件变得不可用。忽略此警告。 
如果运行的是 Windows 98 和 Windows NT 系统并且安装了 Microsoft 数据访问组件 (MDAC),请右击右窗格或结果窗格,选择“新建”,然后选择“Microsoft 数据链接”。目录中出现名为 New Microsoft Data Link.udl 的新文件。可重命名此文件。 


配置通用数据链接 (.udl) 文件 

  1. 双击通用数据链接 (.udl) 文件。 
    “数据链接属性”对话框打开,显示以下选项卡:“提供者”、“连接”、“高级”和“所有”。选择“下一步”在选项卡中定位。
  2. 在“提供者”选项卡上,选择数据库提供程序。
  3. 在“连接”选项卡上,或者选择可用提供程序的数据源名称 (DSN),或者输入自定义连接字符串。系统中预定义的提供程序的有效 DSN 显示在“使用数据源”下拉列表中。 
  4. 使用“高级”选项卡查看并设置数据的其他初始化属性。
  5. 使用“所有”选项卡复查并编辑可用于 OLE DB 提供程序的所有 OLE DB 初始化属性。
  6. 选择“确定”以便将连接字符串保存到通用数据链接 (.udl) 文件中。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
FSJM
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:2323 积分:6885 威望:9 精华:0 注册:2002-10-23 13:50:52
  发帖心情 Post By:2010-3-15 11:52:09

注意:只有《搭建》的“企业版”才可以使用“数据库连接文件”。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
玩脑者
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建亲友团
等级:版主 帖子:1152 积分:7690 威望:0 精华:1 注册:2008-7-5 1:22:45
  发帖心情 Post By:2010-3-15 13:49:24

谢谢李老师,连接成功。

 

另咨询几个问题

 

1、创建的udl文件放在哪呢?与项目放在同一目录里吗?

 

2、我用的是“数据连接属性”-->使用连接字符串进行连接的,使用“数据源名称”能连吗?

 

3、数据连接属性-->高级-->连接超时设定怎么设定?

 

4、数据连接属性-->高级-->访问权限是什么意思?是指访问udl的权限吗?一般情况下怎么设定比较好?

 

5、怎样不让别人打开“数据连接属性”窗口?

 



http://hi.baidu.com/onenower
支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
mysoap
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:305 积分:2860 威望:0 精华:0 注册:2008-7-4 9:48:31
  发帖心情 Post By:2010-3-16 8:04:22

单独放肯定没问题,这是我查到的信息:
 
UDL文件(轻松获取数据库连接串)
 
udl是通用数据连接文件,使用通用数据链接 (UDL) 文件来保存连接字符串。
  使用 UDL 文件存储数据库连接的方式和使用“ODBC 数据源名称 (DSN)”非常相似。UDL 文件存储 OLE DB 连接信息,例如提供程序、用户名、密码和其他选项。用存储在该 UDL 文件中的信息可以打开 ADO 连接,从而允许管理员在需要的情况下更改它,并且避免了打开注册表或者使用 ODBC。
  也就是说这个里面包含的东西就是CONNECTIONSTRING 中的内容,比如:
  ‘Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:Program FilesMicrosoft OfficeOfficeSamplesNorthwind.mdb;User ID=admin;Password=1;Jet OLEDB:Database Password=1 ’

  创建 UDL 文件最简单的方法就是:创建一个文本文件,更名这个文件为 A.UDL ,然后双击。

--------------------------实例:-----------------Oracle-------------------------------

1)“提供程序”---》选择要连接的数据库类型,我选择的是“Oracle Provider for OLE DB”

2)“连接”---》数据源“orainst1”

用户名“db”,密码“db”

------->“测试连接”--------》连接成功。

3)用记事本打开这个UDL文件,即可得到连接串:

Provider=OraOLEDB.Oracle.1;Password=db;Persist Security Info=True;User ID=db;Data Source=orainst1

--------------------------实例:-----------------SQL Server-------------------------------

1)“提供程序”---》选择要连接的数据库类型,我选择的是“Microsofe OLE DB Provider for SQL Server”

2)“连接”---》服务器名称“127.0.0.1”(本地服务器)

用户名“sa”,密码“123456”,数据库:“UQuality”

------->“测试连接”--------》连接成功。

3)用记事本打开这个UDL文件,即可得到连接串:

Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=UQuality;Data


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

【学习参考】数据库连接文件的基本知识








签名