Oracle資料庫執行exp命令--報引數'log' 不允許有多個值
前幾天設定自動備份oracle 資料庫時發現一個問題,自動備份老是執行失敗,後來把語句拿出來單獨執行才發現是語句寫的有問題,一般情況下自動備份都要自動生成日誌檔案,以便於我們檢視備份是否正常執行。下面我舉一個小例子說明報錯的原因以及解決方法。
expdp test/[email protected] DIRECTORY=test
DUMPFILE=test%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.dmp
SCHEMAS=test logfile=test%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.log
大家可以看到第三句執行後生成日誌檔案,執行一段時間會發現一直執行失敗,提示報錯 logfile不允許有多個值。原因是 logfile=後面的值不允許變數。
解決辦法:用英文的單引號將logfile後面的值括起來即可,如下所示:
SCHEMAS=test logfile='test%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.log'
相關推薦
Oracle資料庫執行exp命令--報引數39;log39; 不允許有多個值
前幾天設定自動備份oracle 資料庫時發現一個問題,自動備份老是執行失敗,後來把語句拿出來單獨執行才發現是語句寫的有問題,一般情況下自動備份都要自動生成日誌檔案,以便於我們檢視備份是否正常執行。下面我舉一個小例子說明報錯的原因以及解決方法。 expdp test/[e
Jmeter+Ant執行build.xml常見錯誤:前言中不允許有內容
build.html<?xml version="1.0" encoding="UTF-8"?><project name="ant-jmeter-test" default="run" basedir='.'> <tstamp>
Oracle執行netca命令報cannot open shared object file: No such file or directory
[[email protected] ~]$ netca -silent -responsefile /home/oracle/database/response/netca.rsp Exception in thread "main" java.la
安裝atlas後執行hive命令報錯
repeat log color bug mage client img sof atl 在集群中安裝atlas,在安裝atlas的節點上執行hive -e "show databases;" 正常,但是在集群中其他節點上執行hive -e "show database
R中執行if else報錯:unexpected 39;else39; in "else"
cte () str nbsp 括號 strong 不能 expected lse 註意if else的結構寫法,有以下三種,除此之外,會不識別else。 結構 1 : if() xx else yy # 一行;結構 2: if(
linux下安裝oracle時執行runInstller命令時報錯
新開一個終端,用root使用者執行以下命令: 1
安裝了webpack和webpack-cli,但是執行webpack命令報錯
安裝的webpack版本是4.9.1,webpack-cli版本號是2.1.4。執行webpack命令提示: One CLI for webpack must be installed. These are recommended choices, delivered as separ
利用Windows中自帶的定時任務為oracle資料庫定時備份(附oracle資料庫匯出匯入命令)
一、步驟 1、oracle資料庫匯出命令 2、將此命令做成.bat可執行檔案 3、將此可執行檔案放入Windows定時任務中 4、以上三步就已經完成資料庫的定時備份工作,這一步順便說一下如何將oracle資料庫備份檔案再還原到資料庫中 二、實操 1、oracle資料庫匯出命令
Oracle 資料庫執行慢SQL
SELECT a.request_id,floor((sysdate-a.actual_start_date)*24) hou, round(((sysdate-a.actual_start_date)*24- floor((sysdate-a.actual_start_da
oracle資料庫重啟命令
Oracle資料庫服務重啟(命令列執行) 置頂 2018年03月15日 11:22:54 ???L? 閱讀數:16692更多 個人分類: 資料庫-Oracle 第一步;su - oracle(必須oracle使用者) 先執行 sqlplus /nolog; 再執行 conn sys
測試前奏 之 dos字元頁面執行 monkeyrunner 命令報錯
藉著中午休息的時間,記錄下在使用monkeyruuner命令的時候的出錯問題。 電腦系統 執行視窗 執行命令 win10企業版 管理員身份dos字元視窗 monke
執行mysql_secure_installation命令報錯. mysql.cnf. 10513: 只讀檔案系統 、. mysql. cnf. 10513:沒有那個檔案或目錄
# mysql_secure_installation 執行mysql_secure_installation(mysql安全策略設定)報錯 報錯資訊如下: /usr/bin/mysql_ secure_ installation:行203: . mysq
執行yum命令報except KeyboardInterrupt, e: 錯
升級完python後(python2升級到python3,並且將原來的/usr/bin下的python軟連線給替換成python3的了),執行yum安裝或檢視命令都會產生這個錯誤: [[email protected] bin]# yum File "/
ORACLE資料庫登入cmd命令
1、開啟cmd 2、如果oracle資料庫在本地,或者在本地oracle目錄下的transar.ora檔案裡有配置過要連線的資料庫。可以直接輸入sqlplus user_name/[email protected]_name。 3、如果要連線的資料庫是遠端,sq
oracle資料庫插入時間戳報錯;匯入dmp檔案亂碼
產生原因: 資料庫字符集跟電腦客戶端環境變數字符集不一致會導致時間戳插入報錯; 資料庫字符集跟電腦客戶端環境變數字符集不一致會導致使用PL_SQL工具匯入的sql檔案中的資訊在資料庫亂碼 解決辦法: 檢視資料庫字符集 select * from nls
Jenkins執行SVN命令報:Server SSL certificate verification failed: issuer is not trusted
在專案中用Jenkins做持續整合,bat檔案裡有SVN命令,在執行bat時報:Server SSL certificate verification failed: issuer is not trusted 這個意思是伺服器SSL證書驗證失敗,頒發者不受信任 解決辦法, 在SVN命令
maven執行install命令報錯
學習他的http://blog.csdn.net/sd4015700/article/details/39992929 如果報這個錯: Failed to execute goal org.apache.maven.plugins:maven-install-plugin
CentOS執行ping命令報錯 name or service not know
在虛擬機器上安裝的CentOS,但是當執行ping命令的時候,提示name or service not known 解決方法如下: 1. 新增DNS伺服器 vi /etc/resolv.conf 在檔案中新增如下兩行(可以自己選擇DNS
監聽/監測oracle資料庫執行的SQL語句
Select a.Sid, a.SERIAL#, a.status, a.USERNAME, --哪個使用者執行的SQL d.SPID 程序號, b.sql_text SQL內容, a.MACHINE 計算機名
Oracle資料庫基本操作命令
1、su – oracle 不是必需,適合於沒有DBA密碼時使用,可以不用密碼來進入sqlplus介面。2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/[email protected];3、S