Oracle客户端安装配置crystal reports注意

1.安装Oracle数据库

一般情况下Oracle的安装包有两个压缩包,把两个压缩包都解压缩以后,把2的database包复制粘贴到1的里面,然后打开复制后的文件里面的setup.exe安装。安装包很好找

配置监听

数据库配置listener.ora文件的时候要在SID_LIST_LISTENER下面加上你自己装数据库时候创建的数据库实例(一开始数据库装好以后只记得修改tnsnames文件了,忘记这里也要添加实例了)

// orcl为新添加的,host可以写ip也可以写计算机的名称,如果是虚拟机的话,ip地址写固定了就不需要每次换地址了,没固定有可能打开一次换一个ip
# listener.ora Network Configuration File: E:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
	(SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
      (SID_NAME = ORCL)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = E:\app\Administrator

配置tnsnames.ora

// orcl为新添加的  host可以写ip也可以写计算机的名称
# tnsnames.ora Network Configuration File: E:\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )

ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = ip/计算机名)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

可以用net configuration assistant测试服务是否连接成功。SERVICE_NAME为数据库实例名。

2.安装Oracle 64位客户端和plsql

64位的客户端和plsql搭配使用,plsql管理工具可以让Oracle数据库使用起来更加的方便。我把数据库还有64位的客户端安装到了虚拟机上,需要配置Oracle64的tnsnames具体配置与数据库的一样。在客户端的tnsnames配置的服务名就是plsql连接时候选择的服务名。还要配置ORACLE64的环境变量ORACLE_HOME,TNS_ADMIN。
PLSQL安装好以后,打开配置里面的首选项,进行以下配置

在这里插入图片描述
退出以后,再进plsql选择相对应的服务名,选择账号密码就可以登陆了。

安装包也很好找

3.安装Oracle 32位客户端和crystal reports

crystal reports只能搭配32位的Oracle客户端,32位的客户端的资源很难找
链接: link.
提取码:anlc
我安装到了自己电脑上,安装完成以后环境变量就自己创建好了。

配置tnsnames.ora

具体配置和之前的配置一样,注意选择SERVICE_NAME 的时候配置的是数据库的服务名。
配置好以后,安装crystal reports,水晶报表安装好以后,打开‘设置数据源位置’更新数据库连接,服务填写32位客户端配置的服务名,账号密码输入即可。
Oracle数据库不是一般的难用照着SQL server差远了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值