動態sql無法recover
早上看pub的一個帖子說到動態sql執行恢復的一個錯誤,
SQL> alter database datafile 4 offline;
Database altered
SQL> declare
2 v_ab number;
3 v_sql varchar2(100);
4 begin
5 select file# into v_ab from v$recover_file;
6 v_sql:='recover datafile'||v_ab;
7 execute immediate v_sql;
8 end;
9 /
declare
*
第 1 行出現錯誤:
ORA-00900: 無效 SQL 語句
ORA-06512: 在 line 7
SQL> recover datafile 4;
完成介質恢復。
SQL> alter database datafile 4 online;
資料庫已更改。
Oracle的動態sql可以執行ddl等操作,但是確不能執行這個recover恢復操作,應該是出於安全因素吧!
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25362835/viewspace-1056816/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Vue的動態選單無法登入(無法載入選單)Vue
- MyBatis 動態 SQLMyBatisSQL
- MybBatis動態SQLBATSQL
- Mybatics動態sqlBATSQL
- mybatis動態SQLMyBatisSQL
- MyBatis(七) 動態SQLMyBatisSQL
- 1 Mybatis動態SQLMyBatisSQL
- Mybatis--動態SQLMyBatisSQL
- SQL server 維護計劃無法手動刪除的解決辦法SQLServer
- WEUI picker元件無法js動態改變選項UI元件JS
- IIS無法訪問動態連結庫DLL的原因
- mybatis動態sql總結MyBatisSQL
- Mybatis-06 動態SqlMyBatisSQL
- MyBatis框架之SQL對映和動態SQLMyBatis框架SQL
- 動態規劃法動態規劃
- Oracle 19C 監聽無法動態註冊例項Oracle
- 為什麼動態代理IP驗證有效卻無法使用?
- @FeignClient @Resource 無法注入Bean Springboot無法啟動clientBeanSpring Boot
- MyBatis對動態SQL的支援MyBatisSQL
- mybatis動態sql與分頁MyBatisSQL
- Java-Mybatis動態SQL整理JavaMyBatisSQL
- Gbase 8s 動態 SQLSQL
- Mybatis介紹之 動態SQLMyBatisSQL
- SQL Server 因設定最大記憶體過小導致無法啟動SQLServer記憶體
- cron with recover
- APEX 通過PL/SQL動態展示區域中動態內容SQL
- 【SQL】Oracle避免動態SQL,提高過程執行效率SQLOracle
- 動態SQL-條件分頁SQL
- 動態 SQL 和快取機制SQL快取
- Mybatis 動態執行SQL語句MyBatisSQL
- day06-動態SQL語句SQL
- steam雲狀態無法同步怎麼辦 steam雲狀態無法同步會有什麼影響
- springboot中靜態頁面無法訪問及return無法重定向問題Spring Boot
- 關於動態規劃法動態規劃
- 記vscode無法啟動解決辦法VSCode
- springboot新增靜態資源無法訪問Spring Boot
- Bootstrap 模態框無法呼叫的問題boot
- Manjaro下Steam無法啟動JAR
- php-worker 無法啟動PHP