Windows环境下安装Oracle11g客户端

本文详细介绍了在Windows环境下安装Oracle11g客户端的步骤,包括安装、连接到数据库服务器,使用Toad for Oracle以及PHP和thinkPHP连接Oracle的方法。特别提到了thinkPHP框架下连接Oracle的注意事项和配置。
摘要由CSDN通过智能技术生成

Windows环境下安装Oracle11g客户端

前言

假设你已经成功安装了Oracle11g,有一个本地的Oracle服务器,或者你有一个远程的Oracle服务器。注意保证客户端和服务器端体系结构的统一性(笔者统一为32位)。

安装

  1. 右键win32_11gR2_client.zip,解压到当前文件夹。

  2. 双击client文件夹下的setup.exe执行程序。

    先决条件检查出现报错,按Oracle11g安装教程中的解决办法增加Windows10选项即可。

  3. 选择安装类型:选择管理员,单击下一步。

  4. 选择产品语言:默认的简体中文和英语即可,单击下一步。

  5. 指定安装位置:更改盘符为你的软件盘即可,单击下一步。

  6. 体系结构报错勾选全部忽略,单击下一步,然后单击完成。

  7. 安装完成后单击关闭选项。

连接到数据库服务器

  1. 再开始菜单中找Net Configuration Assistant,单击运行。
  2. 选择本地网络服务名配置,单击下一步。
  3. 输入服务名(笔者是orcl),单击下一步。
  4. 选择默认的TCP,单击下一步。
  5. 输入localhost(本地服务器),或者远程Oracle数据库服务器的IP地址,单击下一步。
  6. 勾选是,进行测试,单击下一步。
  7. 单击更改登录,输入用户名和口令,笔者以Scott用户为例进行验证,验证成功后单击下一步。
  8. 选择默认的网络服务名或输入一个新的网络服务名,单击下一步。
  9. 在是否配置另一个网络服务名界面,勾选否,单击下一步,再单击完成即可。

使用Toad for Oracle连接Oracle

如果你严格安装笔者的安装顺序和相关配置,那么在你打开Toad后,会自动有一个服务名位ORCL,输入Scott及相关密码,然后勾选ORCL,点击connect即可。在Databases-Schema Browser下即可看到Scott用户下的数据库表。

PHP连接Oracle

  1. 打开php.ini,输入oci,去掉;extension=php_pdo_oci.dll前面的分号,重启服务器。

  2. 在网站根目录下写文件:phpinfo.php

    <?php
    phpinfo();
  3. 访问http://localhost:8080/phpinfo.php,输入pdo搜索可以看见如下配置信息,可知开启了oci扩展。

PDO support enabled
PDO drivers sqlsrv, mysql, oci, odbc, sqlite

4. 在网站根目录下编写Oracle.php,编写完成后即可访问到数据。

“`php

thinkPHP连接Oracle

  1. thinkPHP框架连接Oracle需要安装think-oracle库,使用composer安装比较方便:composer.json

    {
       "name": "topthink/think",
       "description": "the new thinkphp framework",
       "type": "project",
       "keywords": [
           "framework",
           "thinkphp",
           "ORM"
       ],
       "homepage": "http://thinkphp.cn/",
       "license": "Apache-2.0",
       "authors": [
           {
               "name": "liu21st",
               "email": "liu21st@gmail.com"
           }
       ],
       "require": {
           "php": ">=5.4.0",
           "topthink/framework": "5.0.*",
           "topthink/think-image": "^1.0",
           "
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值