`
sbabzc
  • 浏览: 38984 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

不使用tnsnames.ora访问Oracle数据库

阅读更多
介绍


你有没有试过从VBScript来访问Oracle实例吗?这是不是太复杂,
我们通常是通过Oracle目录下面的tnsnames.ora来访问数据库。
本文介绍了一种简单的不通过tnsnames.ora文件方法来访问Oracle实例。
所有你必须做的是使用不同的连接字符串。

下面是一部分代码

Dim strCon
strCon = "Driver={Microsoft ODBC for Oracle}; " & _
         "CONNECTSTRING=(DESCRIPTION=" & _
         "(ADDRESS=(PROTOCOL=TCP)" & _
         "(HOST=mysrv)(PORT=7001))" & _
         "(CONNECT_DATA=(SERVICE_NAME=MYDB))); uid=read;pwd=read;"

Dim oCon: Set oCon = WScript.CreateObject("ADODB.Connection")
Dim oRs: Set oRs = WScript.CreateObject("ADODB.Recordset")
oCon.Open strCon
Set oRs = oCon.Execute("SELECT field FROM table)


我希望您觉得这篇文章有用。

本文地址:http://www.xszlo.com/article/2012-12-01/7550.html,转发请保留这个地址,谢谢
分享到:
评论

相关推荐

    配置ORACLE的listener.ora、tnsnames.ora

    在Oracle数据库的运行过程中,`listener.ora`和`tnsnames.ora`是两个至关重要的配置文件,它们负责管理和通信数据库实例与客户端应用程序之间的连接。 `listener.ora`文件是Oracle监听器的配置文件,它定义了监听器...

    tnsnames.ora配置

    【tnsnames.ora配置】是Oracle数据库网络配置中的一个重要组成部分,主要负责将易于记忆的TNS名称映射到实际的主机名或IP地址以及相关的服务信息。tnsnames.ora文件通常位于$ORACLE_HOME/network/admin目录下,与...

    认识oracle中的sqlnet.ora tnsnames.ora listener.ora三个文件

    - `NONE`: 表示使用Oracle数据库内置的身份验证机制。 - `NTS`: 表示使用操作系统的身份验证机制。 #### 三、`tnsnames.ora`与`listener.ora`的作用 1. **`tnsnames.ora`** - **位置**: 通常位于客户端的`$...

    ORACLE配置tnsnames.ora文件详解

    ORACLE配置tnsnames.ora文件实例 客户机为了和服务器连接,必须先和服务器上的监听进程联络。ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息。 一般tnsnames.ora 是建立在客户机上的。如果是客户机/服务器...

    oracle数据库tnsnames.ora原始文件

    oracle数据库的配置文件,用于进行连接配置

    Oracle的tnsnames.ora配置(PLSQL Developer)

    本文将详细介绍如何配置Oracle的`tnsnames.ora`文件,尤其是在使用PL/SQL Developer工具时的相关步骤。 #### 一、系统环境变量的配置 1. **NLS_LANG** - 变量名:`NLS_LANG` - 变量值:`SIMPLIFIED CHINESE_...

    如何正确oracle配置tnsname.ora文件

    如果上面的方法还不奏效的话,可以将客户端的网络服务名部分拷贝到服务器的 `tnsnames.ora` 文件中,然后再服务器端用 `sqlplus system/manager@test.testserver.com` 连接到数据库。如果能连接成功,说明你的客户端...

    配置好的listener.ora和tnsnames.ora

    总之,`listener.ora`和`tnsnames.ora`是Oracle数据库连接的核心配置文件,正确配置它们对于数据库的管理和客户端工具的正常使用至关重要。如果你的电脑上这两个文件配置得当,并且能够成功使用PL/SQL工具,那么这...

    oracle网络配置 tnsnames.ora

    通过合理配置`sqlnet.ora`、`tnsnames.ora`和`listener.ora`这三个文件,可以确保Oracle数据库能够正常地在网络环境中被访问。理解这些配置文件的工作原理对于管理和维护Oracle数据库至关重要。

    listener.ora sqlnet.ora tnsnames.ora文件详解

    `listener.ora` 文件是Oracle数据库系统中至关重要的网络配置文件之一,它负责管理数据库的监听器服务,确保外部应用程序能够通过网络访问到Oracle数据库。监听器的主要职责是接收远程请求并将这些请求分发到正确的...

    常用Dos命令和Oracle数据库tnsnames.ora配置

    在IT领域,掌握基本的DOS命令和Oracle数据库的tnsnames.ora配置是至关重要的。DOS(Disk Operating System)命令行界面是Windows操作系统的一个重要组成部分,它提供了一种直接与计算机交互的方式,而tnsnames.ora则...

    没有按装本地oracle的同学用得上需要配置tnsnames.ora

    Oracle数据库是全球广泛使用的数据库管理系统,对于没有在本地安装Oracle环境但需要与Oracle数据库交互的用户,`tnsnames.ora`文件是一个至关重要的配置文件。这个文件主要用于定义Oracle网络服务名,使得客户端应用...

    oracle中的sqlnet.ora+tnsnames.ora+listener.ora

    在Oracle数据库环境中,`sqlnet.ora`、`tnsnames.ora`和`listener.ora`三个文件起着至关重要的作用,分别位于Oracle安装目录下的`$HOME/network/admin`文件夹内。这三个配置文件对于建立客户端与服务端之间的通信至...

    Listener.ora、sqlnet.ora、tnsnames.ora三个配置文件区别.docx

    Listener.ora、sqlnet.ora、tnsnames.ora三个配置文件是Oracle数据库中三个重要的配置文件,每个文件都有其特定的作用和用途。 首先,Listener.ora文件是用于配置Oracle listener的。Listener是 Oracle数据库的监听...

    pl/sql developer 监听、tnsnames.ora

    在Oracle数据库环境中,监听和`tnsnames.ora`文件是两个非常关键的概念,它们在数据库连接和通信中起到至关重要的作用。 **监听(Listener)** 监听器(Listener)是Oracle数据库服务的一部分,它负责接收来自...

    Oracle_client_win32安装手册和配置tnsnames.ora文和listener.ora件

    通过遵循这些步骤,您可以成功地安装Oracle客户端,并配置必要的文件以实现与远程Oracle数据库的稳定连接。正确配置tnsnames.ora文件对于定义正确的数据库连接至关重要,而listener.ora文件则确保了客户端能够正确地...

    oracle配置文件tnsname

    在Oracle数据库的网络配置中,有三个重要的配置文件:`listener.ora`、`sqlnet.ora` 和 `tnsnames.ora`。这些文件位于 `$ORACLE_HOME/network/admin` 目录下,它们对于实现客户端与服务器之间的通信至关重要。本文将...

    plsql配置tnsnames.ora的实现方法

    在Oracle数据库的使用过程中,PL/SQL Developer是一款常用的开发工具,它需要通过配置`tnsnames.ora`文件来连接远程或本地的数据库实例。`tnsnames.ora`文件是Oracle网络配置的一部分,用于定义数据库连接的别名,...

Global site tag (gtag.js) - Google Analytics