oracle-数据库开发,怎么从数据库服务器上看到前台程序执行过哪些SQL

问题描述

数据库开发,怎么从数据库服务器上看到前台程序执行过哪些SQL

具体的应用情景是这样的,我编写了一个简单的Delphi的程序,操作Oracle数据库,我想看到后台的数据库执行了哪些SQL,怎么在oracle上查看到。

主要是因为我在程序中使用绑定变量的方法拼接的SQL,所以没有办法在程序中通过调试看到最后拼成的SQL是什么样的,但是它执行出错,所以我想在后台看到最终执行的SQL是什么样的,这样才能发现问题。

解决方案

 select * from v$sql

 select * from dba_hist_sqltext

解决方案二:

这个一般在日志文件里面,看你项目有没有做日志记录的配置

时间: 2024-09-11 06:55:17

oracle-数据库开发,怎么从数据库服务器上看到前台程序执行过哪些SQL的相关文章

Linux+Oracle环境下如何将A服务器上的数据库备份还原到B服务器

在Windows环境下如果做数据的备份.转移和还原是非常简单的,直接使用可视化的操作,然后通过远程桌面操作,同时可以通过远程桌面或者文件夹共享的方式将备份文件转移到另外一台服务器上. (1)exp命令导出数据库到一个数据文件 而在Linux下一般都是用命令行操作,所以要转移备份文件就不是拖拽那么简单的操作了.一个比较简单的做法就是使用Putty获取其他工具通过SSH连接到A服务器上,用exp命令可以导入一个用户下的数据到一个dmp文件下,比如我们要将A服务器中的PA用户下的所有数据转移到B服务器

多层数据库开发十四:剖析几个MIDAS示范程序

                               第十四章 剖析几个MIDAS示范程序 MIDAS是Multi-Tier Distributed Application Services Suite的简称,为Delphi 4的一个关键技术.对于初学者来说,MIDAS具有相当的难度,因此,这一章详细剖析几个MIDAS示范程序,以帮助读者理解和掌握MIDAS技术. 与一般的数据库应用程序不同的是,只有当应用服务器正在运行的情况下,才能打开.编译和运行"瘦"客户程序的项目.14.

服务器上报404错误-vs2013开发的项目,服务器上发布报404错误

问题描述 vs2013开发的项目,服务器上发布报404错误 vs2013开发的项目,在本地发布运行正常,但是发布到服务器上,登陆成功后,跳转后报404错误,找不到文件.网上搜了解决404错误的解决方法,基本上都试过了,还是没找到解决方法,不知道哪位大神也遇到过这样的问题,比较着急.我的登录成功的跳转实在登录页的前端设置的 $(":button").click(function () { $.ajax({ type: "GET", url: "/Handle

关于服务器上出现应用程序错误的问题

问题描述 问题是这样的.在本地写了一个excel上传然后更新Gridview的代码,需要将Excel文件存放到服务器上,然后再读取服务器上的excel文件.这是出现了一个问题,我在本地测试时可以的,但是发布到服务器上去时,出现了这个错误.运行时错误说明:服务器上出现应用程序错误.此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因).但可以通过在本地服务器计算机上运行的浏览器查看.详细信息:若要使他人能够在远程计算机上查看此特定错误消息的详细信息,请在位于当前Web应用

Win2008如何在RemoteApp服务器上安装应用程序

本文中我们将为大家介绍如何在 RemoteApp服务器上安装应用程序.绝大多数的应用程序都可以在 终端服务器上良好运行,只有个别程序会表现出兼容性方面的问题.我们 最好在RemoteApp服务器部署完成后,再进行应用程序的安装,这样会获得较好的效果.安装完应用程序后,我们需要把程序配置为允许远程使用, 然后要考虑是通过RDP文件的方式还是通过MSI文件的方式把RemoteApp程序发布到客户机.我们将通过一个实例为大家介绍上述流程,实验拓扑 如下图所示,我们接下来将在TSERVER上部署及发布O

服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止

原文:服务器上出现应用程序错误.此应用程序的当前自定义错误设置禁止 误设置禁止远程查看应用程序错误的详细信息(出于安全原因). 之前自己也碰到過這種情況.特此整理,希望能夠幫助有困惑的挨踢人士~ 说明: 服务器上出现应用程序错误.此应用程序的当前自定义错误设置禁止查看应用程序错误的详细信息. 详细信息: 若要使他人能够从本地服务器计算机上查看此特定错误信息的详细信息,请在位于当前 Web 应用程序根目录下的"web.config"配置文件中创建一个 <customErrors&g

多层数据库开发一:设计数据库应用程序

                                          第一章 设计数据库应用程序 数据库应用程序允许用户与存储在数据库中的信息进行交互.数据库提供了信息的结构,供不同的应用程序共享. Delphi 4支持关系型数据库.关系型数据库以行和列即表格的形式来组织信息.当您设计一个数据库应用程序的时候,必须了解数据的结构,这样才能设计出一个合适的用户界面来显示数据库中的数据并且允许用户输入新的数据或者修改已有的数据.1.1 使用 数据库构件选项板的"Data Access&

多层数据库开发九:查询数据库

                                                        第九章 查询数据库 这一章介绍如何用TQuery构件查询数据库,如何通过SQL语句检索.插入.更新和删除数据.SQL是符合工业标准的关系数据库语言,既可以用于远程的基于服务器的数据库,如Sybase.Oracle.InterBase和Microsoft SQL Server,也可以用于本地数据库如Paradox.dBASE.FoxPro和Access以及符合ODBC的数据库.9.1 有

多层数据库开发二:单层和两层的应用程序

                                               第二章 单层和两层的应用程序 单层和两层的数据库应用程序相对来说比较简单,应用程序和数据库往往在同一个文件系统中,甚至就在同一个磁盘上.这两种类型的数据库应用程序都不太适合于在多用户的环境下同时访问同一个数据库. 对于单层的应用程序来说,Delphi 4提供了两种获得数据的方式,一种方式是通过BDE,另一种方式是通过文件.两层的应用程序一般要使用BDE.2.1 基于BDE的应用程序 由于BDE以及数据访