SQL Server Profiler可以检测在数据上执行的语句,sql文件怎么查看内容,特别是有的项目不直接使用sql语句,直接使用ORM框架的系统处理数据库的项目,在调试sql语句时,给了很大的帮助。
之前写了使用SQL Server Profiler追踪死锁的文章《SQL Server Profiler追踪数据库死锁》,这里再简单写SQL Server Profiler使用过程中常用到的功能。
所以我建议大家可以用数据库的查询分析器打开;也可以用最普通的记事本,方法就是鼠标右键点击sql文件图标,在打开方式中选择记事本就可以了。如果是老鸟的话,有特殊要求的话可以下载UltraEdit、Editplus等专业的文本编辑器支持。
这里使用SQL Server 2008 R2版本
1. 在安装SQL Server 数据库时,请保证安装了SQL Server Profiler,默认情况全部安装都会自动安装上。
1、打开电脑后,点击开始菜单,然后在弹出菜单里找到mysql的【MySQL Workbench】选项,点击进入。2、打开MySQL Workbench图形界面后,直接点击【创建数据库】的按钮。3、在打开的创建数据库页面里,填写数据库的名称,选项数据库。
2. 打开SQL Server Management Studio,在菜单中,找到“工具”菜单,找到SQL Server Profiler菜单项,如下图所示。
3. 选择“事件选择”,勾选常用的几项即可,如下图所示。
4. 选择“显示所有列”,之后在列表中,勾选“DatabaseName”项。
5. 设置筛选器,这里设置只是过滤数据库名称,因为一个数据库实例中如果有多个数据库,那么筛选数据库名称,那么所有数据库上的执行语句都能监控得到。
设置之后点击【运行】则开始监控了,监控画面如下。
对于监控的内容,可以保存,在监控界面的【文件】菜单中,选择另存为,选择想保存的格式即可,下次如果想看数据,可以直接打开保存的文件。
方法二:使用数据库软件 说到数据库软件就比较多了,有SQL Server|MySQL与在线版的phpmyadmin|Oracle|DB2|Sybase等,这些数据库软件都可以打开sql文件,不过,这些软件我们的电脑上都不安装的;