【问题标题】:Can php or javascript on client link to remote server database?客户端上的 php 或 javascript 可以链接到远程服务器数据库吗?
【发布时间】:2012-10-05 07:08:06
【问题描述】:

使用 Toad 或 SQL Developer 时,我可以访问远程 Oracle 数据库。
连接当然是由 TNS 记录和用户+密码指定的。

现在我希望有一个本地网页来显示(定期刷新)数据库中的数据。起初我在考虑使用 php,但我猜它只能在服务器本身上使用,我无法在服务器上创建文件。当然,当有多个用户但这里只有一个用户时,服务器页面会更合适。

事实上,我只想通过从提到的工具运行查询来做同样的事情,但现在从自定义网页调用。我觉得这应该是可能的,因为该工具还必须建立从客户端到服务器数据库的连接;但我不知道如何设置我的本地客户端网页。

如果更合适的话,是否可以通过应用 php 或 javascript 来实现?

【问题讨论】:

    标签: php javascript oracle client-server


    【解决方案1】:

    你必须明白连接到oracle数据库的功能是作为框架的一部分打包的,javascript中没有这样的框架可以帮助你。

    你对 php 是正确的,但是它需要一个网络服务器来运行,而且它们是免费的 :)

    php之所以能连接oracle数据库,是因为它有框架来做这些操作。

    现在答案是no

    或者你看看能不能写个Activex可以连接Oracle数据库刷新,microsoft提供framework/api连接数据库

    【讨论】:

    • 您是否建议我应该使用本地 php 并从 EasyPHP 等运行它?这是否能够像服务器 php 一样连接到远程数据库?
    【解决方案2】:

    做这种事情的最好方法是 AJAX:javascript 代码调用 web 服务器上的 PHP 页面,该页面连接到数据库并将数据返回到更新页面的 javascript。

    【讨论】:

    • 不,它不能。 Javascript 是一种客户端语言,它不应该处理任何数据库。
    猜你喜欢
    • 2016-10-29
    • 2022-01-08
    • 1970-01-01
    • 1970-01-01
    • 2018-05-16
    • 2015-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多