学习oracle技术,每天学一点,每天进步一点
如何启动数据库后不设置NLS_DATE_FORMAT
上一篇 /
下一篇 2007-12-18 11:29:44
/ 个人分类:学习
在puber上看到:原文如下;
如何启动数据库后不设置NLS_DATE_FORMAT
/|(llFq'v0ITPUB个人空间B5W0Cr]r!K0X
alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';ITPUB个人空间RkKde&n q)C
W(JfY!m,T0这样可以设置 但数据库关闭时,结束该会话,下次启动又要设置 真麻烦ITPUB个人空间R
X
_8}Q?"Qk
ITPUB个人空间eC%@@&^"A{
有没有简单的方法,启动后直接就是这样的格式:'YYYY-MM-DD HH24:MI:SS
$ll [-H't[_SY,G-Ip8L0
p7u"P(|5i:c5D0我试着再PFILE中添加: ITPUB个人空间;OK1a"s,]%OMU
ITPUB个人空间 O7H9H4Sy#zs
nls_date_format='YYYY-MM-DD HH24:MI:SS'
6]GyCA$V F.I0ITPUB个人空间gl
RNN*Y"B7Dd$_
但启动时提示:
3?Q4KOu0SQL>ITPUB个人空间9fFG1G1prQ
SQL> startup
Fq8lvv0ORA-01078: failure in processing system parametersITPUB个人空间@L*rl#S%L
LRM-00101: 未知的参数名 'NLS_DATE_FORMATE'
mL&C_`
J,p0SQL>ITPUB个人空间G0{Nu%qo
ITPUB个人空间/X(Mh+G p#{C1O
ITPUB个人空间4j(o^Cb7xe
解决方法:
添加到环境变量中即可
#h[&u T],BI [*]0比如windows下
;Vm*GEm G0新建一个变量
h]j u6f__#R#Tg0变量名为nls_date_formatITPUB个人空间xn({*Us
变量值为YYYY-MM-DD HH24:MI:SSITPUB个人空间nkOH
j5\H
也可以在cmd下
SET NLS_DATE_FORMAT = YYYY-MM-DD HH24:MI:SS
ITPUB个人空间8W'Ve\V-DITPUB个人空间q'T^.l nV@ Nlinux下
oracle用户编辑
ITPUB个人空间C
T\`%] GHR0m.bash_profile下 加入以下内容
ITPUB个人空间};_1Th'@fMuexport NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
重新登录即可生效
|Z9@}jp+p"`0
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG: