官术网_书友最值得收藏!

Remote database connections

Establishing a connection remotely means running the SQL command-line utility on a different host other than the Oracle Database 11g XE machine and initiating a database connection command using the valid database credentials over the network using a connect string.

The following screenshot is taken from Oracle Database 11g XE on Windows, and demonstrates establishing a remote database connection to the database:

Remote database connections

As discussed earlier, a connect string defines which database server to connect to, on what port, and using what protocol. In the preceding example, xe is the name of the connect string.

Alternatively, we can connect to the database by providing the database host name and port as shown in the following screenshot:

Remote database connections

The database hostname name and port information is basically encapsulated in the connect string.

Using the local sqlplus utility we can connect to the database via listener; thus, simulating remote client connections. To achieve this, we need to configure the tnsnames.ora file and make sure that the listener is running.

The remote host initiating database connection should have Oracle Client software installed. It is through this client software that the Oracle command-line utilities connect to the database.

You can download Oracle Database 11g R2 Client software for Windows from http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html. To download the software you have to log in and accept the license agreement.

Tip

Downloading the example code

You can download the example code files for all Packt books you have purchased from your account at http://www.packtpub.com. If you purchased this book elsewhere, you can visit http://www.packtpub.com/support and register to have the files e-mailed directly to you.

主站蜘蛛池模板: 广河县| 冕宁县| 和林格尔县| 东城区| 沙田区| 内乡县| 大新县| 曲周县| 鄄城县| 宜良县| 甘谷县| 灯塔市| 嘉义市| 大同市| 中方县| 嘉善县| 荥经县| 承德市| 电白县| 沙湾县| 迭部县| 洞头县| 吴桥县| 涟源市| 饶阳县| 汕尾市| 宜阳县| 泰顺县| 宣城市| 和平区| 蛟河市| 九寨沟县| 靖江市| 安溪县| 武功县| 吉木乃县| 普兰县| 大丰市| 永城市| 武威市| 平山县|