从ColdFusion数据源确定数据库类型

时间:2011-10-04 14:59:46

标签: coldfusion dsn

我在ColdFusion中有源代码的网站。如何找出使用的数据库以及数据库文件的位置? 谢谢!

另外,我无法访问CF Admin。

3 个答案:

答案 0 :(得分:6)

假设您使用的是CF8或更高版本:

如果您有数据源(可在CFQUERY / CFSTOREDPROC中看到),则可以使用cfdbinfo获取数据库信息。

http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=Tags_d-e_01.html了解详情。

答案 1 :(得分:2)

  1. 在整个代码库中搜索代码<CFQUERY>(以及<CFSTOREDPROC>)的实例。

  2. 查看输入到“datasource”属性中的值,将它们全部收集起来。

  3. 如果您有权访问CF Admin:

    1. 登录ColdFusion管理员,导航到数据源,并将数据源名称与您在搜索中找到的名称相匹配。

    2. 检查DSN设置。它们是您的数据库。

    3. 如果您无权访问CF Admin:

      1. 将数据源的名称传递给<CFDBINFO>并转储结果(thnx到TheCycoONE

答案 2 :(得分:0)

Shawn点击它:你必须进入ColdFusion管理员的数据源设置。在查询中的Application.cfm / cfc / direct中找到数据源的名称,然后在管理员中单击该DSN。它应该告诉你它使用哪个db(type)连接器,以及一般位置。