Oracle 11g r2 Enterprise Manager (EM) 在中文语言环境下,
部分功能(如包含时间的查询数据库实例: orcl > 指导中心 > SQL 优化概要:SQL_TUNING_1419222457832 会报错),本质原因是国际化做的不完成, 生成的日期格式与后台java处理程序不兼容导致的.
我没有找到可以将后台处理调整到兼容中文日期的方法, 相应的,我想的办法是将管理页面调整为英文界面.
核心思路是调整浏览器的首选语言:
火狐(firefox)的调整路径为 : 工具--> 选项--> 内容--> 语言选择 --> (将英语/美国 en/US)放在第一顺序,再启动EMManager,所有因时间格式报错的功能都能够正常使用.
以下为错误举例 :
数据库实例: orcl > 指导中心 > SQL 优化概要:SQL_TUNING_1419222457832 >
![]() | |||
![]() | java.text.ParseException: Unparseable date: "2014-12-22 下午 12:27:48" |
状态 | ![]() | COMPLETED | ![]() | 优化集所有者 | ![]() | SYS | |
![]() | 启动 | ![]() | 2014-12-22 | ![]() | 优化集名 | ![]() | SQL_TUNING_1419222457832 |
![]() | 完成 | ![]() | 2014-12-22 | ![]() | 时间限制 (秒) | ![]() | 1800 |
![]() | 运行时间 (秒) | ![]() | 1 | ![]() | ![]() |
![]() | |||||||||||||||||||||||||||||||||||
![]() |
| ||||||||||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||||||||||
|