[20190116]詭異的問題2.txt
[20190116]詭異的問題2.txt
--//上班巡檢發現我執行的指令碼顯示時間有問題,很奇怪的現象.
--//我本機安裝了12R2的版本.使用sqlplus也是機器自帶的版本.
--//建立指令碼如下:
d:\tools\sqltemp>cat a1.txt
select sysdate from dual;
quit;
d:\tools\sqltemp>cat a2.txt
select sysdate from dual;
select sysdate from dual;
quit;
d:\tools\sqltemp>cat a3.txt
select user from dual;
select sysdate from dual;
quit;
--//執行如下:
d:\tools\sqltemp>sqlplus -s -l sys/oracle@78 as sysdba @a1.txt
SYSDATE
------------
2019-01-16 0
d:\tools\sqltemp>sqlplus -s -l sys/oracle@78 as sysdba @a2.txt
SYSDATE
------------
2019-01-16 0
SYSDATE
-------------------
2019-01-16 09:42:58
d:\tools\sqltemp>sqlplus -s -l sys/oracle@78 as sysdba @a3.txt
USER
--------------------
SYS
SYSDATE
-------------------
2019-01-16 09:52:13
--//為什麼第1次執行時間有點怪異,第2次執行就OK了.不以sysdba方式登入都沒有這個問題.
d:\tools\sqltemp>sqlplus -s -l scott/book@78 @a1.txt
SYSDATE
-------------------
2019-01-16 10:45:26
--//可以理解以其它使用者登入,可能實現執行了一些其它命令,這樣就看不到這個現象.
--//我改名了glogin.sql以及取消了環境變數SQLPATH,ORACLE_PATH(我沒設定這個)的設定.問題依舊,
--//我使用sqlplus連線別的資料庫也是出現一樣的問題.
--//我找了一臺安裝18c的機器測試(linux的機器),連線本地顯示時間沒有問題,只要連線10g,11g的資料庫.問題再現:
SYS@xxxx> select sysdate from dual;
SYSDATE
------------------
2019-01-16 10:56:5
SYS@xxxx> select sysdate from dual;
SYSDATE
-------------------
2019-01-16 10:56:55
--//秒數少一位.第2次執行就是正常的.
--//我啟動我自己的機器的資料庫測試看看.
SQL> set linesize 300
SQL> @ ver1
PORT_STRING VERSION BANNER CON_ID
------------------------------ -------------- -------------------------------------------------------------------------------- ----------
IBMPC/WIN_NT64-9.1.0 12.2.0.1.0 Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production 0
d:\tools\sqltemp>sqlplus -s -l sys/a as sysdba @a1.txt
SYSDATE
-------------------
2019-01-16 11:02:47
d:\tools\sqltemp>sqlplus -s -l sys/a@test01p as sysdba @a1.txt
SYSDATE
-------------------
2019-01-16 11:04:22
--//正常的.你只要使用這個sqlplus客戶端以sys使用者連線資料庫10g,11g的資料庫,第一次執行就出現這樣的現象.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2561490/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 介面詭異的404問題記錄
- python 詭異問題求助各位大哥Python
- 一個詭異的"可見性"問題
- [20190116]rman的老問題.txt
- 串列埠使用Pipeline時詭異的ReadOnlySequence問題串列埠
- 一次詭異的MySQL問題處理故事MySql
- 解密詭異併發問題的幕後黑手:可見性問題解密
- 記錄 openssl 證書驗證失敗的詭異問題
- 記錄一次詭異的拼接sql不生效問題SQL
- 一次詭異的Oracle使用者無法su問題Oracle
- 專案升級到.Net8.0 Autofac引發詭異的問題
- 一個詭異容器內的tcp_max_tw_buckets核心引數的問題TCP
- 詭異的”慢查詢“
- 一個詭異的 Pulsar InterruptedException 異常Exception
- 關於 SAP ABAP gateway OData 的一個詭異問題及解決辦法Gateway
- 一次詭異的線上資料庫的死鎖問題排查過程資料庫
- C語言之詭異字串C語言字串
- spring事務傳播的Propagation.REQUIRES_NEW以及NEVER MANDATORY驗證,及其失效的詭異問題SpringUI
- 一個詭異的MySQL查詢超時問題,居然隱藏著存在了兩年的BUGMySql
- 生產環境一次詭異的空指標問題,竟然反轉了4次指標
- API 路由中介軟體的詭異API路由
- [20231023]共享伺服器的問題2.txt伺服器
- [20230427]bbed sum apply問題2.txtAPP
- Linux終端的8個詭異傢伙Linux
- 使用 Arthas 排查 SpringBoot 詭異耗時的 BugSpring Boot
- [20180423]關於rman備份的問題2.txt
- [20181124]關於降序索引問題2.txt索引
- [20190218]延遲約束問題2.txt
- 一個執行緒罷工的詭異事件執行緒事件
- 記一次詭異的故障排查經歷
- IOS下box-shadow的詭異bug的修復iOS
- [20241118]NLS_LANG設定問題2.txt
- [20180413]熱備模式相關問題2.txt模式
- [20221130]最佳化備庫dg遇到的問題2.txt
- 記一次詭異的Oracle查詢轉換Oracle
- 詭異!std::bind in std::bind 編譯失敗編譯
- 詭異的JS非同步單執行緒是如何工作的JS非同步執行緒
- 深入探究《控制》中那些詭異而迷人的美學元素