當前位置:首頁 » 數據倉庫 » 資料庫aug
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫aug

發布時間: 2023-01-06 23:52:16

① oracle資料庫怎麼建分區

一般語法:

sql">createtablet_test(
pk_idnumber(30)notnull,
add_date_timeDATE,
constraintPK_T_TESTprimarykey(pk_id)
)
PARTITIONBYRANGE(add_date_time)
(
PARTITIONt_test_2013_lessVALUESLESSTHAN(TO_DATE('2013-01-0100:00:00','yyyy-mm-ddhh24:mi:ss'))TABLESPACETS_MISPS,
PARTITIONt_test_2013VALUESLESSTHAN(TO_DATE('2014-01-0100:00:00','yyyy-mm-ddhh24:mi:ss'))TABLESPACETS_MISPS,
PARTITIONt_test_2014VALUESLESSTHAN(TO_DATE('2015-01-0100:00:00','yyyy-mm-ddhh24:mi:ss'))TABLESPACETS_MISPS
);

② 將日期轉換成標准年月日時分秒形式插入資料庫

如果是當前系統時間,,你就直接在sql語句裡面getdate()
到資料庫獲取系統時間。。。
不然就要把java.util.date
類型轉換成java.sql.date
java.util.date
ud
=
new
date();
java.sql.date sd
=
new
java.sql.date(ud.gettime());

③ tomcat無法訪問資料庫,

  1. 查看URL地址有沒有錯,http,IP,服務名(服務名需要與Linux系統一致)

  2. 在Apache訪問成功的基礎上,看下這三個地方資料庫名、賬戶、密碼是否一致

  3. 連接成功會有返回數據,如最後一圖

④ 如何將ORACLE資料庫數據文件遷移到其它目錄

您好,很高興為您解答。

源資料庫數據文件位置:/u01/oradata/orcl

實驗中想把數據文件遷移到的位置:/u01/oradata/orcl_test

源資料庫數據文件位置:
sys@ORCL> select file_name from dba_data_files;
FILE_NAME
----------------------------------------
/u01/oradata/orcl/system01.dbf
/u01/oradata/orcl/undotbs01.dbf
/u01/oradata/orcl/sysaux01.dbf
/u01/oradata/orcl/users01.dbf
sys@ORCL> select file_name from dba_temp_files;
FILE_NAME
----------------------------------------
/u01/oradata/orcl/temp01.dbf

sys@ORCL> col member for a30
sys@ORCL> select member from v$logfile ;
MEMBER
------------------------------
/u01/oradata/orcl/redo01.log
/u01/oradata/orcl/redo02.log
/u01/oradata/orcl/redo03.log

需要移動所有的數據文件,採用alter database 方法
1、關閉資料庫
sys@ORCL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
2、移動數據文件到/u01/oradata/orcl_test目錄
[oracle@ora10gserv orcl]$ pwd
/u01/oradata/orcl
[oracle@ora10gserv orcl]$ mv * /u01/oradata/orcl_test/
[oracle@ora10gserv orcl]$ ls
[oracle@ora10gserv orcl]$ cd /u01/oradata/orcl_test/
[oracle@ora10gserv orcl_test]$ ls
control01.ctl control03.ctl redo02.log sysaux01.dbf temp01.dbf users01.dbf
control02.ctl redo01.log redo03.log system01.dbf undotbs01.dbf
3、修改控制文件位置
[oracle@ora10gserv /]$ sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Proction on Tue Aug 2 00:05:27 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> conn /as sysdba
Connected to an idle instance.
SQL> startup nomount
ORACLE instance started.
Total System Global Area 465567744 bytes
Fixed Size 1220024 bytes
Variable Size 146801224 bytes
Database Buffers 314572800 bytes
Redo Buffers 2973696 bytes
SQL> create pfile='/u01/initorcl.ora' from spfile;
File created.
SQL> host vi /u01/initorcl.ora
orcl.__db_cache_size=314572800
orcl.__java_pool_size=4194304
orcl.__large_pool_size=4194304
orcl.__shared_pool_size=138412032
orcl.__streams_pool_size=0
*.audit_file_dest='/dba/admin/orcl/amp'
*.background_mp_dest='/dba/admin/orcl/bmp'
*.compatible='10.2.0.1.0'
*.control_file_record_keep_time=14
*.control_files='/u01/oradata/orcl_test/control01.ctl','/u01/oradata/orcl_test/control02.ctl','/u01/oradata/orcl_test/control03.ctl'
*.core_mp_dest='/dba/admin/orcl/cmp'
*.db_block_size=8192
*.db_domain='lsf.com.cn'
*.db_file_multiblock_read_count=16
*.db_name='orcl'
*.db_recovery_file_dest='/dba/flash_recovery_area'
*.db_recovery_file_dest_size=2147483648
*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'
*.job_queue_processes=10
*.log_archive_dest_1='location=/u01/arch_orcl'
*.open_cursors=300
*.pga_aggregate_target=154140672
*.processes=1000
*.remote_login_passwordfile='EXCLUSIVE'
*.sessions=2000
*.sga_target=463470592
*.undo_management='AUTO'
*.undo_retention=10800
*.undo_tablespace='UNDOTBS1'
*.user_mp_dest='/dba/admin/orcl/ump'
SQL> shutdown immediate
ORA-01507: database not mounted

ORACLE instance shut down.
SQL> create spfile from pfile='/u01/initorcl.ora';
File created.
4、啟動資料庫到mount狀態,更改數據文件位置
idle> startup mount
ORACLE instance started.
Total System Global Area 465567744 bytes
Fixed Size 1220024 bytes
Variable Size 146801224 bytes
Database Buffers 314572800 bytes
Redo Buffers 2973696 bytes
Database mounted.
idle> alter database rename file '/u01/oradata/orcl/system01.dbf' to '/u01/oradata/orcl_test/system01.dbf';
Database altered.
idle> alter database rename file '/u01/oradata/orcl/undotbs01.dbf' to '/u01/oradata/orcl_test/undotbs01.dbf';
Database altered.
idle> alter database rename file '/u01/oradata/orcl/sysaux01.dbf' to '/u01/oradata/orcl_test/sysaux01.dbf';
Database altered.
idle> alter database rename file '/u01/oradata/orcl/users01.dbf' to '/u01/oradata/orcl_test/users01.dbf';
Database altered.

5、繼續接著第4步,更改聯機日誌文件位置
idle> alter database rename file '/u01/oradata/orcl/redo01.log' to '/u01/oradata/orcl_test/redo01.log';
Database altered.
idle> alter database rename file '/u01/oradata/orcl/redo02.log' to '/u01/oradata/orcl_test/redo02.log';
Database altered.
idle> alter database rename file '/u01/oradata/orcl/redo03.log' to '/u01/oradata/orcl_test/redo03.log';
Database altered.

6、打開資料庫
idle> alter database open;
Database altered.
idle> conn /as sysdba
Connected.
sys@ORCL> select file_name from dba_data_files;
FILE_NAME
----------------------------------------
/u01/oradata/orcl_test/system01.dbf
/u01/oradata/orcl_test/undotbs01.dbf
/u01/oradata/orcl_test/sysaux01.dbf
/u01/oradata/orcl_test/users01.dbf
sys@ORCL> select file_name from dba_temp_files;
FILE_NAME
----------------------------------------
/u01/oradata/orcl/temp01.dbf
sys@ORCL> col member for a40
sys@ORCL> select member from v$logfile;
MEMBER
----------------------------------------
/u01/oradata/orcl_test/redo01.log
/u01/oradata/orcl_test/redo02.log
/u01/oradata/orcl_test/redo03.log

sys@ORCL> col name for a50
sys@ORCL> select name from v$controlfile;
NAME
--------------------------------------------------
/u01/oradata/orcl_test/control01.ctl
/u01/oradata/orcl_test/control02.ctl
/u01/oradata/orcl_test/control03.ctl
7、臨時文件的處理
由於控制文件不記錄臨時文件的信息,所以不能使用alter database rename file 命令完成,只能刪除掉原來的再創建一個
sys@ORCL> create temporary tablespace temp02 tempfile '/u01/oradata/orcl_test/temp02.dbf' size 200m autoextend on extent management local uniform size 1m;
Tablespace created.
sys@ORCL> alter database default temporary tablespace temp02;
Database altered.
sys@ORCL> drop tablespace temp including contents and datafiles;
Tablespace dropped.
sys@ORCL> select file_name from dba_temp_files;
FILE_NAME
----------------------------------------
/u01/oradata/orcl_test/temp02.dbf

[oracle@ora10gserv orcl_test]$ ls -l
total 1427572
-rw-r----- 1 oracle oinstall 7061504 Aug 2 00:20 control01.ctl
-rw-r----- 1 oracle oinstall 7061504 Aug 2 00:20 control02.ctl
-rw-r----- 1 oracle oinstall 7061504 Aug 2 00:20 control03.ctl
-rw-r----- 1 oracle oinstall 52429312 Aug 2 00:20 redo01.log
-rw-r----- 1 oracle oinstall 52429312 Aug 2 00:15 redo02.log
-rw-r----- 1 oracle oinstall 52429312 Aug 2 00:15 redo03.log
-rw-r----- 1 oracle oinstall 251666432 Aug 2 00:20 sysaux01.dbf
-rw-r----- 1 oracle oinstall 503324672 Aug 2 00:20 system01.dbf
-rw-r----- 1 oracle oinstall 209723392 Jul 21 22:00 temp01.dbf
-rw-r----- 1 oracle oinstall 209723392 Aug 2 00:20 temp02.dbf
-rw-r----- 1 oracle oinstall 419438592 Aug 2 00:20 undotbs01.dbf
-rw-r----- 1 oracle oinstall 104865792 Aug 2 00:15 users01.dbf
[oracle@ora10gserv orcl_test]$ rm -rf temp01.dbf
sys@ORCL> select username,temporary_tablespace from dba_users;
USERNAME TEMPORARY_TABLESPACE
------------------------------ ------------------------------
MGMT_VIEW TEMP02
SYS TEMP02
SYSTEM TEMP02
DBSNMP TEMP02
SYSMAN TEMP02
OUTLN TEMP02
MDSYS TEMP02
ORDSYS TEMP02
CTXSYS TEMP02
ANONYMOUS TEMP02
EXFSYS TEMP02
DMSYS TEMP02
WMSYS TEMP02
XDB TEMP02
ORDPLUGINS TEMP02
SI_INFORMTN_SCHEMA TEMP02
OLAPSYS TEMP02
MDDATA TEMP02
DIP TEMP02
TSMSYS TEMP02
20 rows selected.

如若滿意,請點擊右側【採納答案】,如若還有問題,請點擊【追問】

希望我的回答對您有所幫助,望採納!

~ O(∩_∩)O~

⑤ oracle資料庫實例名如何修改

1. 准備

原資料庫的實例名為linuxdb,控制文件、數據文件、聯機日誌文件存放在/home/oracle/ora9/oradata/linuxdb目錄,將所有的文件拷貝到另外一個目錄/home/oracle/ora9/oradata/dbtest。
再將linuxdb 的初始化文件也復制一份出來,執行如下的sql:
Create pfile='/home/oracle/ora9/oracle/dbs/pfiledbtest.ora' from spfile='/home/oracle/ora9/oracle/dbs/spfilelinuxdb.ora';
我們將修改實例名為dbtest。
下面我們開始一步一步地進行處理。

2. 載入初始化文件

打開pfiledbtest.ora文件,修改對應的mp屬性的路徑名,實例名字,控制文件路徑等。

然後執行如下命令:

[oracle@localhost oracle]$ export ORACLE_SID=dbtest

[oracle@localhost oracle]$ sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Proction on Mon Aug 17 16:57:36 2009

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

Connected to an idle instance.

SQL> startup pfile='/home/oracle/ora9/oracle/dbs/pfiledbtest.ora' nomount

ORACLE instance started.

Total System Global Area 236000356 bytes

Fixed Size 451684 bytes

Variable Size 201326592 bytes

Database Buffers 33554432 bytes

Redo Buffers 667648 bytes

SQL>

這樣載入初始化文件就成功了。

下面接著進行,載入控制文件。

3. 載入控制文件

先執行如下命令。

SQL> alter database mount;

alter database mount

*

ERROR at line 1:

ORA-00205: error in identifying controlfile, check alert log for more info

好像是控制文件的路徑不對,修改初始文件再次載入。

SQL> alter database mount;

alter database mount

*

ERROR at line 1:

ORA-01103: database name 'LINUXDB' in controlfile is not 'DBTEST'

根據錯誤信息提示,是實例名字不一致,但是控制文件是二進制的,用vi打開之後沒法編輯,只能通過用重建控制文件可以解決。

在/home/oracle/ora9/oradata/dbtest目錄下刪除老的三個控制文件。然後開始重建控制文件。

SQL> CREATE CONTROLFILE SET DATABASE "DBTEST" RESETLOGS FORCE LOGGING NOARCHIVELOG

2 MAXLOGFILES 16

3 MAXLOGMEMBERS 3

4 MAXDATAFILES 100

5 MAXINSTANCES 8

6 MAXLOGHISTORY 292

7 LOGFILE

8 GROUP 1 '/home/oracle/ora9/oradata/dbtest/redo01.log' SIZE 50M,

9 GROUP 2 '/home/oracle/ora9/oradata/dbtest/redo02.log' SIZE 50M,

10 GROUP 3 '/home/oracle/ora9/oradata/dbtest/redo03.log' SIZE 50M

11 DATAFILE

12 '/home/oracle/ora9/oradata/dbtest/cwmlite01.dbf',

13 '/home/oracle/ora9/oradata/dbtest/devbase_20090408.dbf',

14 '/home/oracle/ora9/oradata/dbtest/drsys01.dbf',

15 '/home/oracle/ora9/oradata/dbtest/example01.dbf',

16 '/home/oracle/ora9/oradata/dbtest/indx01.dbf',

17 '/home/oracle/ora9/oradata/dbtest/odm01.dbf',

18 '/home/oracle/ora9/oradata/dbtest/system01.dbf',

19 '/home/oracle/ora9/oradata/dbtest/tools01.dbf',

20 '/home/oracle/ora9/oradata/dbtest/undotbs01.dbf',

21 '/home/oracle/ora9/oradata/dbtest/users01.dbf',

22 '/home/oracle/ora9/oradata/dbtest/xdb01.dbf'

23 CHARACTER SET ZHS16GBK;

CREATE CONTROLFILE SET DATABASE "DBTEST" RESETLOGS FORCE LOGGING NOARCHIVELOG

*

ERROR at line 1:

ORA-01503: CREATE CONTROLFILE failed

ORA-01990: error opening password file '/home/oracle/ora9/oracle/dbs/orapw'

ORA-27037: unable to obtain file status

Linux Error: 2: No such file or directory

Additional information: 3

根據錯誤提示,是缺少密碼驗證文件,用下面的命令創建密碼文件。

$cd $ORACLE_HOME/dbs

orapwd password=chenli file=orapwdbtest

SQL> CREATE CONTROLFILE SET DATABASE 'dbtest' RESETLOGS FORCE LOGGING NOARCHIVELOG

2 MAXLOGFILES 16

3 MAXLOGMEMBERS 3

4 MAXDATAFILES 100

5 MAXINSTANCES 8

6 MAXLOGHISTORY 292

7 LOGFILE

8 GROUP 1 '/home/oracle/ora9/oradata/dbtest/redo01.log' SIZE 50M,

9 GROUP 2 '/home/oracle/ora9/oradata/dbtest/redo02.log' SIZE 50M,

10 GROUP 3 '/home/oracle/ora9/oradata/dbtest/redo03.log' SIZE 50M

11 DATAFILE

12 '/home/oracle/ora9/oradata/dbtest/cwmlite01.dbf',

13 '/home/oracle/ora9/oradata/dbtest/devbase_20090408.dbf',

14 '/home/oracle/ora9/oradata/dbtest/drsys01.dbf',

15 '/home/oracle/ora9/oradata/dbtest/example01.dbf',

16 '/home/oracle/ora9/oradata/dbtest/indx01.dbf',

17 '/home/oracle/ora9/oradata/dbtest/odm01.dbf',

18 '/home/oracle/ora9/oradata/dbtest/system01.dbf',

19 '/home/oracle/ora9/oradata/dbtest/tools01.dbf',

20 '/home/oracle/ora9/oradata/dbtest/undotbs01.dbf',

21 '/home/oracle/ora9/oradata/dbtest/users01.dbf',

22 '/home/oracle/ora9/oradata/dbtest/xdb01.dbf'

23 CHARACTER SET ZHS16GBK;

Control file created.

現在創建成功了。

創建控制文件成功了,下面重新啟動資料庫。

SQL> startup nomount

ORACLE instance started.

Total System Global Area 236000356 bytes

Fixed Size 451684 bytes

Variable Size 201326592 bytes

Database Buffers 33554432 bytes

Redo Buffers 667648 bytes

SQL> alter database mount;

Database altered.

SQL> alter database open;

alter database open

*

ERROR at line 1:

ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

SQL> alter database open RESETLOGS;

Database altered.

查看錶中的記錄,正確的。

修改實例名成功。

4. 總結

由上面的操作可以看到,在資料庫維護中,最重要的是數據文件,初始化文件可以從別的實例拷貝過來,然後修改。控制文件可以重新創建,只要數據文件正確,就可以重建初始化文件和控制文件之後,恢復資料庫。

遇到的錯誤:

ERROR at line 1:
ORA-01503: CREATE CONTROLFILE failed
ORA-00200: controlfile could not be created
ORA-00202: controlfile: '/home/ora/ora9/oradata/dbtest/control01.ctl'
ORA-27040: skgfrcre: create error, unable to create file
Linux Error: 2: No such file or directory

請查看初始化文件中,控制文件的路徑是正確,控制文件的路徑上的目錄是否有許可權創建文件,如果這些問題都解決了,那麼應該能成功創建控制文件。

⑥ oracle資料庫是怎樣實現按月分區的求詳細解答

代碼簡單就是你復制的那樣
具體的實現方式就是
在你ORD_ACT_PART01 分區中,要存放日期小於2003年5月1號的數據,也就是存放2003年4月的,以及以前的所有
ORD_ACT_PART02 分區中存放2003年5月的數據,但是因為之前有了2003年4月的存放在分區1里,所以這里只存放5月的了,後邊也類似

但是你這個吧,只建了3個分區,到存放7月的數據,就會提示插入錯誤了,因為你沒有存放7月的分區,所以只能再建,語法就是跟樓上那些人寫的差不多了

ALTER TABLE
ORDER_ACTIVITIES

ADD PARTITION ORD_ACT_PART04 VALUES LESS THAN
(TO_DATE('01-AUG-2003','DD-MON-YYYY')) TABLESPACE ORD_TS04

不過建議起名時最好p200301,p200302這樣的一目瞭然

⑦ 資料庫ORACLE裡面的英文縮寫

1.B.C.——British Columbia加拿大卑詩省的英文名,也稱「英屬哥倫比亞」省或「不列顛哥倫比亞」省

2.BCSIP——British Columbia Settlement and Integration Program卑詩省新移民安置及融入計劃

3.CPP——Canada Pension Plan加拿大退休金計劃

4.CIC——Citizenship and Immigration Canada加拿大公民及移民部

5.CPR——Canadian Pacific Railway加拿大太平洋鐵路

6.EI——Employment Insurance就業保險

7.ESL——English as a Second Language英語作為第二語言

8.GIC——Guaranteed Investment Certificate保證投資回報存款證

9.GST——Goods and Services Tax貨品服務稅

10.ICBC——Insurance Corporation of British Columbia卑詩省汽車保險公司

11.ID——Identification身份證明文件

12.IFH——Interim Federal Health聯邦政府臨時醫療紙

13.MSP——Medical Services Plan醫療保健計劃

14.OLA——Open Learning Agency公開成人教育中心

15.PST——Provincial Sales Tax省銷售稅

16.RCMP——Royal Canadian Mounted Police加拿大皇家騎警

17.RRSP——Registered Retirement Savings Plan注冊退休儲蓄計劃

18.WCB——Worker's Compensation Board工人賠償局

19.YMCA——Young Men's Christian Association基督教男青年會

20.YWCA——Young Women's Christian Association基督教女青年會

(以上縮寫的發音是逐個英文字母念)

(以下縮寫的發音是將縮寫字母拼讀)

21.CANN——Community Airport Newcomer's Network新移民社區適應及機場接待處

22.ICES——International Credential Evaluation Service國際文憑審核服務處

23.SAFER——Shelter Aid For Elderly Renters為老年租戶提供租金援助計劃

24.SIN——Social Insurance Number社會保險卡

星期
星期一:MONDAY=MON 星期二:TUESDAY=TUS
星期三:WENSEDAY=WEN 星期四:THURSDAY=THUR
星期五:FRIDAY=FRI 星期六:SATURDAY=SAT
星期天:SUNDAY=SUN

月份
一月份=JAN 二月份=FEB
三月份=MAR 四月份=APR
五月份=MAY 六月份=JUN
七月份=JUL 八月份=AUG
九月份=SEP 十月份=OCT
十一月份=NOV 十二月份=DEC

常用詞
4=FOR 到永遠=FOREVER
2=TO RTN=RETURN(送回)
BT=BLOOD TYPE(血型) PLS=PLEASE(請)
BD=BIRTHDAY(生日) REWARD=酬謝
REWARD 4 RETURN=送回有酬謝 ALLRG=過敏

軍事術語
USMC=海軍陸戰隊 NAVY=海軍
AF=AIR FORCE(空軍) ARMY=陸軍

宗教類
C=CHRISTIANISM(基督教) J=JUDAISM(猶太教)
C=CATHOLICISM(天主教) B=BUDDHISM(佛教)
I=ISLAM(伊斯蘭教) NR=NO REFERENCE(沒有宗教信仰)

星座
水瓶座: AQUARIUS(1月21日 - 2月19日)
雙魚座: PISCES(2月20日 - 3月20日 )
白羊座: ARIES (3月21日 - 4月20日 )
金牛座: TAURUS(4月21日 - 5月21日)
雙子座: GEMINI(5月22日 - 6月21日 )
巨蟹座: CANCER(6月22日 - 7月23日 )
獅子座: LEO(7月24日 - 8月23日)
處女座: VIRGO(8月24日 - 9月23日 )
天秤座: LIBRA (9月24日 - 10月23日 )
天蠍座: SCORPIUS(10月24日 - 11月22日 )
人馬座: SAGITTARIUS(11月23日 - 12月21日 )
山羊座: CAPRICORNUS (12月22日 - 1月20日 )
1. 國際性或全美性:

UNESCO (United Nations Ecational, Scientific and Cultural organization)聯合國教育科學文化組織(也叫國際文教組織)
例如: (The)UNESCO has made some contributions to the world.(UNESCO 對世界做出一些貢獻)

NATO(North Atlantic Treaty organization)北大西洋公約組織。
例如:Could(the)NATO members stick to their commitments?(NATO 的成員能堅守承擔義務嗎?)

SALT(Strategic Arms Limitation Treaty)戰略武器限制公約
例如:Should every nation join(the)SALT?(每個國家都要加入 SALT?)

NASA(National Aeronautics and Space Administration)美國航天太空總署
例句:The U.S. space programs depend on the performances of NASA.(美國的太空計畫是靠NASA的表現而定。)
(註:以上縮寫字也被人們當做一個字看待)

WHO(World Health organization)世界衛生組織
例句:Taiwan has been trying to become one of the WHO members.(台灣一直想辦法成為WHO的成員之一)

FBI(Federal Bureau of Investigation)聯邦調查局(負責美國境內)

CIA(Central Intelligence Agency)中央情報局(負責國外)
例句:Over the past years, Dr. and Mrs. Lee have worked for both FBI and CIA.(過去多年來李博士夫婦都為 FBI 和 CIA 工作)

FDA(Food and Drug Administration)美國食品葯物管理局
例句:This new drug has to be approved by the FDA.(這新葯要經 FDA 批准)

USDA(United States Department of Agriculture)美國農業部
例句:USDA supplies myriad of information on agriculture market.(有關農業市場,USDA 供應大量資料。)

IRS(Internal Revenue Service)美國稅務局
例句:Employees working for IRS should be courteous toward tax payers.(IRS 員工對納稅人應該有禮貌)

NAACP(National Association for the Advancement of Color People)(全國黑人權益促進會,即黑人為了增進權益的最大機構)
例句:Many African-Americans join NAACP.(許多美國黑人參加 NAACP)

NIH(National Institute of Health)
例句:Mr. Wang has worked at NIH as a researcher.(王先生在 NIH 擔任研究員)

AARP (American Association of Retired People.)(美國退休人員協會)
例句:At age 50, you are eligible to be a member of AARP.(如果你 50 歲就可以成為 AARP 的會員)

AAUP (American Association of University Professors) (美國大學教授協會)
例句:The AAUP has many branches at different colleges and universities in the U.S. (AAUP 在美國各大學有很多分會)

SCORE (Services Corps of Retired Executives)(退休主管服務隊)(這是美國企業界主管退休後,免費擔任顧問,協助年輕人創業的團體。)
(注意:corps 單復數一樣,發音與 corpse 不同,要小心。)
(註:老外在機構名稱縮寫字前面,有時加冠詞 the, a ,an,有時不加,不過在正式文件里,通常都加。)

2. 一般考試名稱:

SAT (Scholastic Aptitude Test) 學術能力傾向測驗 (就是美國為高中生想進大學而設的考試)
例句:The well-known universities accept new students based on SAT scores and well-rounded personalities. (名大學接受新生根據 SAT 成績及各方面優良的品德)

GPA (Grade Point Average)(學業成績總平均)
例句:His GPA always stands on the top of his class. (他的 GPA 都是全班第一)

GED (General Equivalent Diploma); 一般同等文憑(高中沒有畢業的學生,如果參加 GED,及格後,就可取得高中畢業證書)
例句:If he passes GED test, he will earn a high school diploma.

AP (advanced placement) 在校高中生,如果選修 AP 課程,考試及格,將來進大學時,可不必再修。
例句:His son took some AP courses at high school.

GMAT (Graate Management Admission Test) 美國為攻讀企管碩士 (MBA) 學生而設的入學考試
例句:In order to enter a MBA program, you need a high score on GMAT.

LSAT (Law School Admission Test) 美國為攻讀法律學生而設的入學考試
例句:He did very well in his LSAT. (他的 LSAT 考得不錯)

MCAT (Medical College Admission Test) 美國為進入醫學院學生而設的考試
例句:Do you think he will do well in his MCAT?

GRE (Graate Record Exam) 這是美國大學研究所對一般研究生的入學考試
例句:Most American graate schools require GRE scores.(多半美國研究所需要 GRE 成績)

TOEFL (Test of English as a Foreign Language) 外國學生想進美國大學的英語能力考試(即所謂:「托福」考試)
例句:Almost all Chinese college graates are required to take TOEFL if they come to the U.S. for advanced degrees. (幾乎所有的中國大學畢業生都要參加 TOEFL,假如他們要到美國取得高學位的話。)

CLEP(College Level Exam Program) 任何人只要有學識專長,都可參加這種考試,一旦及格,就可取得大學的學分。
例句:As long as you pass CLEP, You may earn college credits.(只要你通過 CLEP,就能獲得大學學分。)
(註:老外一般所謂「大學」只說 College,不說 University)

ESOL(English for Speakers of Other Languages) 這是美國為新來移民或外國學生所設的特別英語課程。也叫 ESL(English as a Second Language)
例句:Many American campuses offer ESOL courses for foreign students.(許多美國校園為外國學生開設 ESOL 課程)

3. 一般生活方面:

EOE (Equal Opportunity Employer) 這是美國各機構招考員工時向申請工作者表明自己是「平等機會僱主」。
例句:All African-Americans hope that their employments will be based on EOE.(所有美國黑人都希望他們的工作機會均等)

DOQ (Depending on Qualifications) 根據申請工作者的資歷決定是否僱用。
例句:The DOQ policy is being used by our school in hiring new teachers. (聘請新教師時,本校採用 DOQ 政策。)

PR (Public Relation) 公共關系
例句:The college president wants to improve its PR with the community.(大學校長想與社區增進公共關系)

CEO (Chief Executive Officer) 最高行政執行長 (多半指企業界或公司領導人)
例句:The CEO of this company will resign because of poor health. (這公司的 CEO 因為身體不好而辭職)

CPA (Certified Public Accountant) 美國有執照的會計師
例句:Do you have a CPA to prepare your income tax?(你有 CPA 為你報稅嗎?)

COLA (Cost of Living Adjustment) 生活費用的調整(即加薪時是按生活指數而定)
例句:Our annual pay raise will be based on COLA.

STD (Sexually Transmitted Disease) = VD = Venereal Disease 性病(現在 STD 較常用)
例句:Many teen-agers face STD problems.(許多青少年面臨 STD 問題)

SOA (Sexually oriented Advertisement) 有關性方面的廣告
例句:Don\'t you feel we have too much SOA in the media?(你不認為在媒體上有太多的 SOA 嗎?)

GOP (Grand Old Party) 美國共和黨另一稱呼 = Republican Party
例句:The GOP has nominated Mr. Bush as its Presidential candidate.(GOP 已提名 Bush 先生為總統候選人)

PMS (Pre-menstrual Syndrome) 這是女人在月經前不舒服或心情不好所常用的縮寫字
例句:Don\'t bother her; she has PMS.

ADHD (Attention Deficit Hyperactivity Disorder) 指青少年不能集中注意力,靜不下來的一種病症。
例句:Tens of thousands of youngsters are suffering from ADHD in the U.S. (在美國成千上萬的青少年有 ADHD 的毛病)

RSVP (Respondez sil vous plait) 這是法文,通常在請帖上使用的「敬請迴音」= Please reply(或 respond)
例句:There is「RSVP」on the invitation card.

BYOB (bring your own bottle) 老外請客時,為了減少負擔或個人愛好酒的品種,在請帖上註明「請自己帶酒」。
例句:Whenever he invites guests, he asks 「BYOB」。 (他只要請客,就要人家自己帶酒。)

AIDS (Acquired Immune Deficiency Sydrome) 愛滋病
例句:AIDS has spread all over the world.

CPR (Cardiopulmonary resuscitation) 心臟病急救法
例句:Everyone should learn how to do CPR.

EKG (Electrocardiography) 心電圖檢查 (不是 ECG)
例句:Her physician asks her to have an EKG next week. (醫生要她下周做 EKG)

IV (intravenous injection) 為病人注射的點滴
例句:In the hospital emergency room, I saw a patient with an IV on his arm. (在醫院大的急診病房裡,我看見一個病人在打點滴)