主頁 > 知識(shí)庫 > oracle iSQL*PLUS配置設(shè)置圖文說明

oracle iSQL*PLUS配置設(shè)置圖文說明

熱門標(biāo)簽:貴陽智能電銷機(jī)器人官網(wǎng) 北京外呼系統(tǒng)公司排名 北京營(yíng)銷外呼系統(tǒng)廠家 沈陽400電話是如何辦理 溫州人工外呼系統(tǒng) 外呼系統(tǒng)口號(hào) 外呼系統(tǒng)鄭州 地圖標(biāo)注付款了怎么找不到了 百度地圖標(biāo)注員是干什么

iSQL*PLUS介紹

iSQL*PLUS是從ORACLE 9i開始提供的新功能,是SQL*PLUS的Web形式(ORACLE 11g已經(jīng)不支持)。是基于三層結(jié)構(gòu)設(shè)計(jì)的。其client、middle、server可以位于同一臺(tái)機(jī)器上也可以位于不同的機(jī)器。iSqlPlus不需要單獨(dú)安裝,通過isqlplus,用戶可以不需要安裝任何ORACLE客戶端,就能夠通過瀏覽器方式的使用SQL*PLUS進(jìn)行數(shù)據(jù)操作與數(shù)據(jù)庫管理。普通的數(shù)據(jù)庫用戶可以直接通過isqlplus的網(wǎng)址http://ip:port/isqlplus登陸,進(jìn)入該網(wǎng)址后會(huì)直接進(jìn)入數(shù)據(jù)庫用戶登陸界面,使用數(shù)據(jù)庫中的普通用戶即可登陸;但如果是DBA用戶登陸isqlpus,則需要首先配置iSQL*PLUS DBA的用戶和口令,然后輸入網(wǎng)址http://ip:port/isqlplus/dba,進(jìn)入該網(wǎng)址后首先會(huì)彈出一個(gè)登陸框,要求先輸入iSQL*Plus DBA的用戶和密碼,注意這里不是數(shù)據(jù)庫用戶,而是iSQL*PLUS應(yīng)用服務(wù)器要求的用戶和密碼,然后才能出現(xiàn)iSQL*PLUS登陸界面,此時(shí)可以輸入sys或者system用戶,登陸數(shù)據(jù)庫進(jìn)行管理。要以DBA身份登陸isqlplus,必須先配置好oc4j用戶。采用xml配置文件認(rèn)證的方式。該配置文件位于$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/config但是該配置文件中的密碼是加密過的,所以我們不能手動(dòng)修改該文件,而是通過JAZN(Java AuthoriZatioN)來配置。JAZN是ORACLE提供的一個(gè)JASS(Java Authentication and Authorization Service)工具.

如何進(jìn)入JAZN命令環(huán)境?

1.進(jìn)入到目錄$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/下,如下所示:

[oracle@DB-Server isqlplus]$ pwd

/database/product/dbhome_1/oc4j/j2ee/isqlplus/application-deployments/isqlplus

[oracle@DB-Server isqlplus]$ ls

application.log config isqlplus orion-application.xml

2.確保JAVA_HOME環(huán)境變量指向了正確的jdk(需要1.4以上)路徑,可以使用ORACLE自帶的jdk,位于$ORACLE_HOME/jdk

3.執(zhí)行以下命令

[oracle@DB-Server isqlplus]$ $ORACLE_HOME/jdk/bin/java -Djava.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props -jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar -user "iSQL*Plus DBA/admin" -password welcome -shell

其中realm=iSQL*Plus DBA,user=admin,這些可以從xml配置文件中看到,admin的默認(rèn)密碼是welcome,但是admin用戶默認(rèn)沒有webDba權(quán)限,不能直接用于登陸isqlplus。通過JAZN,可以完成以下任務(wù)

1:新建用戶kerry 密碼設(shè)置為etl123!@#

JAZN:> adduser "iSQL*Plus DBA" kerry etl123!@#

2:列出用戶

查看這個(gè)組的用戶

JAZN:> listusers "iSQL*Plus DBA"

admin

kerry

JAZN:> listusers

iSQL*Plus DBA/admin

iSQL*Plus DBA/kerry

3.授予用戶kerry DBA的權(quán)限

JAZN:> grantrole webDba "iSQL*Plus DBA" kerry

4.撤銷用戶kerry DBA的權(quán)限

JAZN:> revokerole webDba "iSQL*Plus DBA" kerry

5.查看角色

JAZN:> listroles

iSQL*Plus DBA/webDba

iSQL*Plus DBA/admin

6.刪除用戶

JAZN:> remuser "iSQL*Plus DBA" kerry

7.修改用戶密碼

JAZN:> setpasswd "iSQL*Plus DBA" kerry etl123!@# 123456

8.退出JAZN命令環(huán)境

JAZN:> exit

上面我們創(chuàng)建了一個(gè)用戶kerry,密碼為etl123!@#,并且已經(jīng)授予webDba權(quán)限。接下來重新啟動(dòng)isqlplus應(yīng)用服務(wù)器isqlplusctl stop、isqlplusctl start

再進(jìn)入網(wǎng)址http://ip:5560/isqlplus/dba,在彈出的對(duì)話框中輸入kerry和etl123!@#,就可以進(jìn)入到數(shù)據(jù)庫登陸界面了,選擇以sysdba或sysoper身份登陸了。

 

啟動(dòng)iSQL*PLUS

 

如果登錄isqlplus頁面打不開(報(bào)錯(cuò)): http://ip:5560/isqlplus/,首先檢查isqlplus服務(wù)啟動(dòng)沒有,然后檢查一下端口

[oracle@DB-Server ~]$ isqlplusctl start

iSQL*Plus 10.2.0.1.0

Copyright (c) 2003, 2005, Oracle. All rights reserved.

getnameinfo failed

getnameinfo failed

Starting iSQL*Plus ...

iSQL*Plus started.

[oracle@DB-Server ~]$ netstat -an | grep 5560

tcp 0 0 0.0.0.0:5560 0.0.0.0:* LISTEN

停止iSQL*PLUS

[oracle@DB-Server ~]$ isqlplusctl stop

iSQL*Plus 10.2.0.1.0

Copyright (c) 2003, 2005, Oracle. All rights reserved.

getnameinfo failed

getnameinfo failed

iSQL*Plus instance on port 5560 is not running ...

 

日志信息

 

iSQL*PLUS使用的是Log4j,如下所示:

[oracle@DB-Server isqlplus]$ cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/isqlplus/isqlplus/WEB-INF/classes

[oracle@DB-Server classes]$ ls

log4j.properties oracle

[oracle@DB-Server classes]$ more log4j.properties

# Log4j configuration file.

# Set root logger level and its only appender to A1.

#log4j.rootLogger=ALL, A1

#log4j.rootLogger=DEBUG, A1

#log4j.rootLogger=INFO, A1

#log4j.rootLogger=WARN, A1

#log4j.rootLogger=ERROR, A1

log4j.rootLogger=FATAL, A1

#log4j.rootLogger=OFF, A1

# A1 is set to be a ConsoleAppender.

log4j.appender.A1=org.apache.log4j.ConsoleAppender

# A1 uses PatternLayout.

log4j.appender.A1.layout=org.apache.log4j.PatternLayout

log4j.appender.A1.layout.ConversionPattern=%d{ISO8601} %-5.5p [%t] %-20.20c{2} - %m%n

# R is a rolling log file appender

log4j.appender.R=org.apache.log4j.RollingFileAppender

log4j.appender.R.File=isqlplus.log

log4j.appender.R.MaxFileSize=100KB

# Keep one backup file

log4j.appender.R.MaxBackupIndex=1

log4j.appender.R.layout=org.apache.log4j.PatternLayout

log4j.appender.R.layout.ConversionPattern=%d{ISO8601} %-5.5p [%t] %-20.20c{2} - %m%n

[oracle@DB-Server classes]$

 

在ORACLE 10g的$oracle_home/oc4j/j2ee/isqlplus/log目錄下,你可以看到如下一些日志:

日志文件位于$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus/application.log

[oracle@DB-Server WEB-INF]$ cd $ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplus

[oracle@DB-Server isqlplus]$ ls

application.log config isqlplus orion-application.xml

[oracle@DB-Server isqlplus]$ more application.log

12/04/22 13:31:07 Started

12/04/22 13:31:09 isqlplus: jsp: init

12/04/22 13:31:09 isqlplus: config: init

12/04/22 13:31:09 isqlplus: uix: init

12/04/22 13:31:09 isqlplus: 9.0.4.1.0 Started

12/04/22 14:07:13 isqlplus: config: destroy

12/04/22 14:07:13 isqlplus: 9.0.4.1.0 Stopped

12/04/22 14:07:13 Stopped (JVM termination)

12/09/27 17:23:21 Started

12/09/27 17:23:29 isqlplus: jsp: init

12/09/27 17:23:30 isqlplus: config: init

12/09/27 17:23:31 isqlplus: uix: init

12/09/27 17:23:31 isqlplus: 9.0.4.1.0 Started

幫助的日志記錄在:

$ORACLE_HOME/oc4j/j2ee/isqlplus/application-deployments/isqlplushelp/application.log

[oracle@DB-Server log]$ ls

global-application.log http-web-access.log rmi.log server.log

[oracle@DB-Server log]$ more rmi.log

12/04/22 13:31:07 9.0.4.1.0 Started

12/04/22 14:07:13 9.0.4.1.0 Stopped (JVM termination)

12/09/27 17:23:19 9.0.4.1.0 Started

12/11/08 17:43:38 9.0.4.1.0 Started

12/11/08 17:54:01 9.0.4.1.0 Stopped (Shutdown executed by jazn.com/admin from 127.0.0.1 (localhost), 2)

12/11/08 17:55:42 9.0.4.1.0 Started

[oracle@DB-Server log]$ more server.log

12/04/22 13:31:07 9.0.4.1.0 Started

12/04/22 13:31:07 9.0.4.1.0 Started

12/04/22 14:07:13 9.0.4.1.0 Stopped (JVM termination)

12/09/27 17:23:19 9.0.4.1.0 Started

12/09/27 17:23:21 9.0.4.1.0 Started

12/11/08 17:43:37 9.0.4.1.0 Started

12/11/08 17:43:38 Forced or abrupt (crash etc) server shutdown detected, starting recovery process...

12/11/08 17:43:38 Recovery completed, 0 connections committed and 0 rolled back...

12/11/08 17:43:38 9.0.4.1.0 Started

12/11/08 17:54:01 9.0.4.1.0 Stopped (Shutdown executed by jazn.com/admin from 127.0.0.1 (localhost), 2)

12/11/08 17:55:42 9.0.4.1.0 Started

12/11/08 17:55:42 9.0.4.1.0 Started

[oracle@DB-Server log]$ more http-web-access.log

172.20.61.185 - - [27/Sep/2012:17:24:39 +0800] "GET /isqlplus/ HTTP/1.1" 200 9154

172.20.61.185 - - [27/Sep/2012:17:24:39 +0800] "GET /isqlplus/cabo/styles/cache/blaf-A0-zh_CN-ie-windows.css HTTP/1

.1" 200 13850

172.20.61.185 - - [27/Sep/2012:17:24:39 +0800] "GET /isqlplus/cabo/images/cache/c-ghss.gif HTTP/1.1" 200 97

172.20.61.185 - - [27/Sep/2012:17:24:39 +0800] "GET /isqlplus/images/logo.gif HTTP/1.1" 200 7361

172.20.61.185 - - [27/Sep/2012:17:24:39 +0800] "GET /isqlplus/cabo/images/t.gif HTTP/1.1" 200 85

172.20.61.185 - - [27/Sep/2012:17:24:39 +0800] "GET /isqlplus/images/help.gif HTTP/1.1" 200 288

172.20.61.185 - - [27/Sep/2012:17:24:40 +0800] "GET /isqlplus/cabo/jsLibs/MarlinCoreA4.js HTTP/1.1" 200 26036

172.20.61.185 - - [27/Sep/2012:17:24:40 +0800] "GET /isqlplus/cabo/images/cache/c-ghsc.gif HTTP/1.1" 200 72

172.20.61.185 - - [27/Sep/2012:17:24:40 +0800] "GET /isqlplus/cabo/images/cache/c-ghe.gif HTTP/1.1" 200 85

172.20.61.185 - - [27/Sep/2012:17:24:40 +0800] "GET /isqlplus/cabo/images/cache/c-ghse.gif HTTP/1.1" 200 219

172.20.61.185 - - [27/Sep/2012:17:24:40 +0800] "GET /isqlplus/cabo/images/cache/c-ghc.gif HTTP/1.1" 200 133

172.20.61.185 - - [27/Sep/2012:17:24:40 +0800] "GET /isqlplus/cabo/images/cache/zhs/b-login.gif HTTP/1.1" 200 715

172.20.61.185 - - [27/Sep/2012:17:24:40 +0800] "GET /isqlplus/cabo/images/cache/c-skir.gif HTTP/1.1" 200 66

172.20.61.185 - - [27/Sep/2012:17:24:43 +0800] "GET /favicon.ico HTTP/1.1" 404 135

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "POST /isqlplus/login.uix HTTP/1.1" 200 11618

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/cabo/images/t.gif HTTP/1.1" 304 0

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/images/logo.gif HTTP/1.1" 304 0

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/cabo/jsLibs/MarlinCoreA4.js HTTP/1.1" 304 0

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/images/logout.gif HTTP/1.1" 200 360

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/cabo/styles/cache/blaf-A0-zh_CN-ie-windows.css HTTP/1

.1" 304 0

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/cabo/images/cache/c-ghss.gif HTTP/1.1" 304 0

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/cabo/images/cache/zhs/tb-56-0.gif HTTP/1.1" 200 971

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/images/help.gif HTTP/1.1" 304 0

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/cabo/images/cache/c-ghsc.gif HTTP/1.1" 304 0

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/cabo/images/cache/c-ghc.gif HTTP/1.1" 304 0

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/cabo/images/cache/c-ghse.gif HTTP/1.1" 304 0

172.20.61.185 - - [27/Sep/2012:17:24:52 +0800] "GET /isqlplus/cabo/i

[oracle@DB-Server log]$ more global-application.log

12/04/22 13:31:07 Started

12/04/22 13:31:08 defaultWebApp: jsp: init

12/04/22 13:31:08 defaultWebApp: 9.0.4.1.0 Started

12/04/22 14:07:13 defaultWebApp: 9.0.4.1.0 Stopped

12/04/22 14:07:13 Stopped (JVM termination)

12/09/27 17:23:20 Started

12/09/27 17:23:27 defaultWebApp: jsp: init

12/09/27 17:23:27 defaultWebApp: 9.0.4.1.0 Started

12/11/08 17:43:38 Started

12/11/08 17:43:39 defaultWebApp: jsp: init

12/11/08 17:43:39 defaultWebApp: 9.0.4.1.0 Started

12/11/08 17:54:01 defaultWebApp: 9.0.4.1.0 Stopped

12/11/08 17:54:01 Stopped (Shutdown executed by jazn.com/admin from 127.0.0.1 (localhost), 2)

12/11/08 17:55:42 Started

12/11/08 17:55:43 defaultWebApp: jsp: init

12/11/08 17:55:43 defaultWebApp: 9.0.4.1.0 Started

配置問題

1:變更session的有效期:

在$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/isqlplus/isqlplus/WEB-INF下的web.xml文件中。

設(shè)置:

session-config>

session-timeout>15/session-timeout>

/session-config>

為分鐘狀態(tài)。

2:限制登錄

[oracle@DB-Server WEB-INF]$ vi web.xml

?xml version = '1.0' encoding = 'windows-1252'?>

!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

web-app>

display-name>iSQL*Plus/display-name>

description>iSQL*Plus Configuration File/description>

servlet>

servlet-name>config/servlet-name>

servlet-class>oracle.sqlplus.iplus.core.Config/servlet-class>

init-param>

param-name>iSQLPlusAllowUserMarkup/param-name>

param-value>none/param-value>

description>Valid values are: none | all/description>

/init-param>

init-param>

param-name>iSQLPlusConnectIdList/param-name>

param-value>wgods;bics;orcl/param-value>

description>The database(s) to which iSQL*Plus users are restricted. The list should contain the Oracle SIDs or SERVICE NAMEs

, separated by a semicolon (;). If there are no entries, database access is not restricted through iSQL*Plus./description>

/init-param>

其中的param-value>代表$ORACLE_HOME/network/admin/tnsnames.ora中的名字,如果設(shè)置服務(wù)名后,只能從下拉框選擇。

如果param-value>沒有設(shè)置值,那么可以手動(dòng)輸入SID。如下所示:

3:修改iSQL*PLUS端口

轉(zhuǎn)到$ORACLE_HOME/oc4j/j2ee/isqlplus/config下,編輯http-web-site.xml文件

問題錦集

1:中文環(huán)境,按鈕字體出現(xiàn)亂碼??梢赃x址語言。切換到英文環(huán)境即可看到按鈕的字體

解決辦法

[oracle@DB-Server zhs]$ cd $ORACLE_HOME/jdk/jre/lib

[oracle@DB-Server lib]$ ls

audio font.properties.ja.Redhat6.2 font.properties.zh_CN.Redhat2.1 images

charsets.jar font.properties.ja.Redhat7.2 font.properties.zh_CN.Sun jce.jar

cmm font.properties.ja.Redhat7.3 font.properties.zh_CN_UTF8.Sun jsse.jar

content-types.properties font.properties.ja.Redhat8.0 font.properties.zh_HK.Sun jvm.hprof.txt

ext font.properties.ja.Turbo font.properties.zh_HK_UTF8.Sun jvm.jcov.txt

flavormap.properties font.properties.ja.Turbo6.0 font.properties.zh_HK_UTF8.Sun2003 locale

font.properties font.properties.ko_KR.Sun font.properties.zh.Turbo logging.properties

font.properties_back font.properties.ko_KR_UTF8.Sun font.properties.zh_TW.Redhat plugin.jar

font.properties.ja font.properties.ko_KR_UTF8.Sun2003 font.properties.zh_TW.Redhat2.1 psfontj2d.properties

font.properties.ja_JP.Sun font.properties.ko.Redhat font.properties.zh_TW.Sun psfont.properties.ja

font.properties.ja_JP.Sun2003 font.properties.ko.Redhat2.1 font.properties.zh_TW_UTF8.Sun rt.jar

font.properties.ja_JP_UTF8.Sun font.properties.Redhat6.1 font.properties.zh_TW_UTF8.Sun2003 security

font.properties.ja_JP_UTF8.Sun2003 font.properties.Redhat8.0 fonts sunrsasign.jar

font.properties.ja.Redhat3 font.properties.SuSE8.0 i386 zi

font.properties.ja.Redhat6.1 font.properties.zh_CN.Redhat im

[oracle@DB-Server lib]$

備份font.properties

[oracle@DB-Server lib]$ cp font.properties font.properties_back

[oracle@DB-Server lib]$ cp font.properties.zh_CN.Redhat font.properties

查看font.properties文件,確認(rèn)文件中指定的字體文件zysong.ttf在系統(tǒng)內(nèi)存在。若不存在需要修改此文件或安裝這個(gè)字體

[oracle@DB-Server lib]$ tail -10 font.properties

fontset.dialoginput.plain=\

-bh-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1,\

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

fontset.default=\

-bh-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1,\

-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0

filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/zh_CN/TrueType/zysong.ttf

[oracle@DB-Server lib]$

轉(zhuǎn)到/usr/share/fonts目錄下,發(fā)現(xiàn)沒有zh_CN目錄,新建目錄zh_CN/TrueType,去網(wǎng)上下載字體zysong.ttf放在/usr/share/fonts/zh_CN/TrueType目錄下。

然后

[oracle@DB-Server fonts]$ cd $ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/isqlplus/isqlplus/cabo/images/cache/zhs/

[oracle@DB-Server zhs]$ ls

b-0dac.gif b-54.gif b-cancel.gif b-execute.gif b-login.gif b-save.gif tb-56-0.gif

b-0dac.imx b-54.imx b-cancel.imx b-execute.imx b-login.imx b-save.imx tb-56-0.imx

[oracle@DB-Server zhs]$ rm *

[oracle@DB-Server zhs]$ isqlplusctl stop

iSQL*Plus 10.2.0.1.0

Copyright (c) 2003, 2005, Oracle. All rights reserved.

getnameinfo failed

getnameinfo failed

Stopping iSQL*Plus ...

iSQL*Plus stopped.

[oracle@DB-Server zhs]$ isqlplusctl start

iSQL*Plus 10.2.0.1.0

Copyright (c) 2003, 2005, Oracle. All rights reserved.

getnameinfo failed

getnameinfo failed

Starting iSQL*Plus ...

iSQL*Plus started.

[oracle@DB-Server zhs]$

2:以DBA賬號(hào)登錄時(shí),如果不指定連接標(biāo)識(shí)符,則會(huì)報(bào)如下錯(cuò)誤:ORA-12154:TNS:could not resolve the connect identifier specified.

 

您可能感興趣的文章:
  • Python調(diào)用SQLPlus來操作和解析Oracle數(shù)據(jù)庫的方法
  • Oracle SqlPlus設(shè)置Login.sql的技巧
  • Oracle數(shù)據(jù)庫使用sqlplus時(shí)的連接錯(cuò)誤與方向鍵亂碼解決
  • Linux中Oracle的sqlplus下退格和Del鍵無效的問題解決
  • oracle 安裝與SQLPLUS簡(jiǎn)單用法
  • oracle sqlplus 常用命令大全
  • Oracle環(huán)境通過SQL*PLUS本地登錄時(shí)報(bào)錯(cuò)的解決過程

標(biāo)簽:潮州 包頭 淮北 定西 溫州 衡水 衢州 通遼

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《oracle iSQL*PLUS配置設(shè)置圖文說明》,本文關(guān)鍵詞  oracle,iSQL,PLUS,配置,設(shè)置,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《oracle iSQL*PLUS配置設(shè)置圖文說明》相關(guān)的同類信息!
  • 本頁收集關(guān)于oracle iSQL*PLUS配置設(shè)置圖文說明的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章