真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle怎么存腳本,oracle創(chuàng)建腳本文件

怎樣將Oracle中的數(shù)據(jù)導(dǎo)出成SQL腳本

將Oracle中的數(shù)據(jù)導(dǎo)出成SQL腳本方法/步驟

我們提供的服務(wù)有:網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、青白江ssl等。為1000多家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的青白江網(wǎng)站制作公司

通過PL/SQL Developer來實(shí)現(xiàn),先來打開PL/SQL Developer,選中要生成SQL的表

鼠標(biāo)點(diǎn)擊右鍵選擇Export data

在彈出的對(duì)話框,選中第二個(gè)頁(yè)簽“SQL Inserts”,再選擇“Output file”輸出到文件,點(diǎn)擊按鈕“Export”,即可導(dǎo)出。

在oracle中怎么把查詢語句保存成腳本,然后執(zhí)行

建立一個(gè)txt文件,然后在里面寫入你的查詢語句,然后保存,將txt文件更改為sql后綴名的文件。

然后進(jìn)入到oracle中,輸入@+文件的詳細(xì)路徑就ok了

如:

路徑:c:\

文件:abc.txt

然后在abc.txt中寫 select table_name from user_tables;

然后將abc.txt更改為abc.sql

然后進(jìn)入數(shù)據(jù)庫(kù)

sqlplus / as sysdba

@c:\abc

回車執(zhí)行,這里不用寫后綴名就OK。

這還不明白的話就沒得可講了...

Oracle數(shù)據(jù)庫(kù)RMAN的自動(dòng)備份腳本簡(jiǎn)介

Oracle數(shù)據(jù)庫(kù)RMAN的自動(dòng)備份腳本簡(jiǎn)介

各位同學(xué)知道Oracle數(shù)據(jù)庫(kù)RMAN如何自動(dòng)備份腳本嘛?下面我為大家整理了關(guān)于Oracle數(shù)據(jù)庫(kù)RMAN的自動(dòng)備份腳本文章,希望能為你提供幫助:

1、數(shù)據(jù)庫(kù)設(shè)置為歸檔方式

2、數(shù)據(jù)庫(kù)的備份腳本

db_full_backup.sh :數(shù)據(jù)庫(kù)全備腳本

db_l0_backup.sh :數(shù)據(jù)庫(kù)0級(jí)備份腳本

db_l1_backup.sh :數(shù)據(jù)庫(kù)1級(jí)備份腳本

:數(shù)據(jù)FTP上傳腳本

ftp_del.sh :數(shù)據(jù)FTP清理腳本

rman_bak.sh :數(shù)據(jù)備份主程序

3、備份原理

每周1、3、6進(jìn)行0級(jí)備份

每周日、2、4、5進(jìn)行1級(jí)備份

備份文件上傳到FTP服務(wù)器

FTP服務(wù)器每周清理一次,但是清理后將周六和周日的備份進(jìn)行保留(6.bak和0.bak)

所有工作防暑crontab中自動(dòng)執(zhí)行備份

4、備份目錄含義

arc :數(shù)據(jù)庫(kù)歸檔目錄

rmanbak :數(shù)據(jù)庫(kù)備份文件的保存目錄

rmanscripts :數(shù)據(jù)庫(kù)腳本存放路徑

5、FTP目錄

ftp上必須手動(dòng)建立目錄

L0:

---1

---3

---6

---6.bak

L1:

---2

---4

---5

---0

---0.bak

rman_bak.sh腳本主程序

#!/bin/bash

#--------------------------------------------

# Oracle auto backup using rman

#

# author:songrh

# week:1,3,6 Level 0 backup

# 2,4,5,0 Level 1 backup

# Copyright by ChenLong Tec

#--------------------------------------------

#

#

export ORACLE_BASE=/u02/oracle

export ORACLE_HOME=/u02/oracle/product/9.2.4

export ORACLE_SID=PROD

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/network/jlib

export NLS_LANG=american_america.ZHS16GBK

export TNS_ADMIN=$ORACLE_HOME/network/admin

export ORA_NL33=$ORACLE_HOME/ocommon/nls/admin/data

export PATH=/bin:/usr/bin:/usr/sbin:$ORACLE_HOME/bin:$PATH

export PATH=$PATH:/opt/local/bin

#

SH_PATH=/u02/rmanscripts

ARC_PATH=/u02/arch

RMAN_BAK_PATH=/u02/rmanbak

#

#FULL_PATH=$RMAN_BAK_PATH/full

L0_PATH=$RMAN_BAK_PATH/L0

L1_PATH=$RMAN_BAK_PATH/L1

#

#DAY_TAG=`date "%Y-%m-%d"`

LOG_TAG=`date "%Y-%m-%d"`

#FIRST_DAY=`date %e`

WEEK=`date %w`

#WEEK=1

#

# FTP configure

IP="122.120.150.155"

FTPUSER="ftpbak"

FTPPASS="******"

FTPROOT0="L0"

FTPROOT1="L1"

#

DISK_USE=`df -k |sed -n '/u02/'p | awk '{print $5}' |sed 's/%//'`

####check path function

############

if [[ $DISK_USE -ge 90 ]]; then

rm -rf $L0_PATH/*

rm -rf $L1_PATH/*

fi

if [ "$WEEK" = "6" -o "$WEEK" = "3" -o "$WEEK" = "1" ]; then

if [ ! -d $L0_PATH ]; then

mkdir $L0_PATH

fi

if [ "$WEEK" = "1" ]; then

rm -rf $L0_PATH/*

rm -rf $L1_PATH/*

mkdir $L0_PATH/$WEEK

$SH_PATH/db_l0_backup.sh $L0_PATH/$WEEK

cd $L0_PATH/$WEEK

$SH_PATH/ftp_del.sh $IP $FTPUSER $FTPPASS $FTPROOT0 $WEEK $WEEK_$LOG_TAG.log

else

if [ ! -d $L0_PATH/$WEEK ]; then

mkdir $L0_PATH/$WEEK

$SH_PATH/db_l0_backup.sh $L0_PATH/$WEEK

cd $L0_PATH/$WEEK

$SH_PATH/ $IP $FTPUSER $FTPPASS $FTPROOT0 $WEEK $WEEK_$LOG_TAG.log

else

;


本文名稱:oracle怎么存腳本,oracle創(chuàng)建腳本文件
網(wǎng)站地址:http://weahome.cn/article/hscsei.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部