㈠ ORACLE 命令窗口 提示ORA-06512: 在 line 6 是什麼意思啊 求詳細解釋
該錯誤是sql語句塊編寫問題。可按如下步驟編寫。
步驟如下:
1、創建emp;create table emp(empno number, sale number);
㈡ 重啟資料庫命令 oracle
在命令窗口上輸入:sqlplus /nolog
㈢ linux下怎麼啟動oracle資料庫,命令是什麼
啟動oracle資料庫步驟:x0dx0a首先使用oracle用戶登錄Linux,然後在shell命令行中執行下面的命令:x0dx0a第一步:打開Oracle監聽x0dx0a$ lsnrctl startx0dx0a第二步:進入sqlplusx0dx0a$ sqlplus /nologx0dx0aSQL>x0dx0a第三步:使用sysdab角色登錄sqlplusx0dx0aSQL> conn /as sysdbax0dx0a第四步:啟動資料庫x0dx0aSQL> startupx0dx0a經過上面的四個步驟,oracle資料庫就可以啟動了。x0dx0a關閉資料庫用 shutdown 是要等待事物結束才關閉,強制關閉用 shutdown abort。
㈣ 如何通過命令行啟動oracle
1.
打開命令行窗口界面,可以同時按住「ctrl+R」鍵,在彈出來的運行窗口中輸入cmd。
2.
啟動oracle服務,在命令行窗口中輸入「net
start
oracleserviceXXXX」後面的XXXX實際是需要根據您自己的資料庫實例名進行替換。如果您不知道,可以看下「計算機管理」界面下的服務中,能不能找到服務名類似的服務。提示「服務已經啟動成功」就說明服務啟動起來了。
3.
啟動監聽程序,在命令行窗口輸入lsnrctl
start,等到提示「命令執行成功」就可以了。
㈤ 怎樣在命令窗口啟動oracle服務
windows嗎?
-通過MS-DOS命令啟動oracle服務
1)打開DOS窗口
2)在窗口中輸入:NET START OracleServiceName
還有listener服務等,都可以用 NET START 來了啟動
㈥ 在oracle sql 命令窗口中出現ORA-01858: 在要求輸入數字處找到非數字字元什麼意思啊
意思是本來要求只能輸入數字的,現在給了非數字的。
出錯原因是:preparedstatement在執行的時候不能把紅框內的串替換為sql中的問號,主要是to_date函數替換不了。
dat是個date類型應該寫成:insert into tablename(colname) values ('"+dat.toString()+"')" ;
這樣資料庫才能把dat.toString()轉化為資料庫中的日期類型。
注意事項
to_date函數先放到sql語句中,然後替換後面的變數,就不報這個錯誤了。
在oracle中建有date類型的欄位,插入可以採取如下方法:
1、如果是小時為:1-12採取如下格式:yyyy-mm-dd HH:MI:SS
insert into test values(to_date('2009-5-7 07:09:37','yyyy-mm-dd HH:MI:SS'));
2、如果是小時為:1-24採取如下格式:yyyy-mm-dd HH24:MI:SS
insert into test values(to_date('2009-5-7 17:09:37','yyyy-mm-dd HH24:MI:SS'));