PL/SQL的F8没反应怎么办?

 我来答
crj_0
2018-03-16 · TA获得超过9174个赞
知道小有建树答主
回答量:55
采纳率:100%
帮助的人:1.6万
展开全部

方法如下:

  1. 停止SQL Server的服务,然后备份MS SQL Server的安装目录下的\data子目录.

  2. 注意:整个目录目录备份或只备份data目录下置疑数据库的两个文件,一个数据文件dbname_data.mdf,一个dbname_log.ldf(也有可能非此命名),同时查看磁盘空间是否有足够的空间;

  3. 启用SQL Server的服务。打开查询分析器(Query Analyzer)的工具,以用户sa登录

  4. 输入如下指令后点工具栏上的绿色箭头运行(快捷键F5),<br>use master<br>go<br>sp_resetstatus dbname<br>go<br>4

  5. 运行完毕后退出此工具,停止SQL Server的服务.<br>5.在MS SQL Server的安装目录下,有一个\data子目录,其中存放数据文件,包括SQL Server和本系统的数据文件,删除置疑数据库的日志文件dbname_log.ldf(也有可能非此命名)

  6. 启动SQL Server的服务.

  7. 打开企业管理器(Enterprise Manager)的工具,查看数据库(database)节点下的dbname是否恢复。<br>注:请将 dbname 换成你的数据库名称.

  8. 查看磁盘空间,保证存放数据库的磁盘有足够的剩余空间;

  9. 打开SQL Server的查询分析器(Query Analyzer),以用户 sa 登录;

  10. 输入如下指令后点工具栏上的绿色箭头运行(快捷键F5),运行完毕后退出此工具.<br>use master<br>go<br>sp_resetstatus dbname<br>go<br>

  11. 停止SQL Server 的服务,再重新启动SQL Server 服务.

  12. 打开SQL Server 的查询分析器(Query Analyzer),以用户 sa 登录。输入如下指令后点工具栏上的绿色箭头运行,运行完毕后退出此工具:<br>use master<br>go<br>DBCC DBRECOVER (dbname)<br>go

  13. 打开 SQL Server 的企业管理器(Enterprise Manager),查看 database下的dbname是否恢复。

  14. :请将 dbname 替换为你的数据库名称.<br><br>方法三<br>如上述两种方法都不能恢复,或出现故障后在SQL Server的企业管理器中的数据库节点下看不到你的数据库,表示你的数据库出现较大的错误或故障,请按下述步骤操作尝试恢复.

如一1205da
高粉答主

2018-05-28 · 说的都是干货,快来关注
知道小有建树答主
回答量:810
采纳率:100%
帮助的人:23.7万
展开全部

点工具(tools)--首选项--用户界面--键配置,然后再手动设置一下

在PL/SQL中,按F8键执行sql

打开PL/SQL窗口

Tools---> Preferences

---> 选择左边的 window types 下的 SQL Window

---> 选中右边的 AutoSelect statement  打上勾,然后点击OK就可以了

这样 在执行sql的时候,在完整的sql写完之后,写上 英文分号 ;

在按 F8 键,就可以执行该语句了。

PS : 有时候会不成功,原因可能是:有正在开启软件的热键有F8,跟PL/SQL的F8热键冲突,所以要关闭该软件,或者将该软件的F8热键修改掉。

我遇到的情况是:有道词典中有F8的热键!!!!!   很是烦人!把有道词典的F8热键取消就可以了。

当然得保证光标在 该语句中 或者 在(该语句的后面下一语句的前面)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式