我写了个程序,是一个Windows程序,里面连接了Oracle数据库。程序里什么也没有做,只是建立一个连接,然后关闭。在Oracle的日志里,发现下面的语句:
SELECT PARAMETER, VALUE FROM SYS.NLS_DATABASE_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET'),MODULE名称是我的程序名称。下面是从日志里弄出的东西:781 19166 ENGINE SYSTEM 55 ENGINE OAMPSYS.exe WEBSERVICE SELECT PARAMETER, VALUE FROM SYS.NLS_DATABASE_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET') 594 INACTIVE INACTIVE 2009-5-22 16:51 594哪位高人能告诉我,为什么Oracle会执行这条语句?谢谢啦!
SELECT PARAMETER, VALUE FROM SYS.NLS_DATABASE_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET'),MODULE名称是我的程序名称。下面是从日志里弄出的东西:781 19166 ENGINE SYSTEM 55 ENGINE OAMPSYS.exe WEBSERVICE SELECT PARAMETER, VALUE FROM SYS.NLS_DATABASE_PARAMETERS WHERE PARAMETER IN ('NLS_CHARACTERSET', 'NLS_NCHAR_CHARACTERSET') 594 INACTIVE INACTIVE 2009-5-22 16:51 594哪位高人能告诉我,为什么Oracle会执行这条语句?谢谢啦!
会不会是在启动服务器时在配置文件里有人加上用来测试oracle连接状态的
DBA请进群QQ群:88039805