SQL Server和Oracle 19c 没有管理员权限时配置开发工具

news/2024/11/16 10:50:16/

网络环境下连接SQL Server和Oracle 19c的方法
1、SQL Server 2019连接方法
1.1 启动SQL Server 2019配置管理器
因为软件都是64位的,从SQL Server网络配置开始

TCP/IP,右键-属性
重点:IP地址,将SQL SERVER数据库服务器的IP地址输入,TCP端口号1433,已启用-选择:是

1.2 设置服务器端的网络防火墙
设置-更新与安全-windows安全中心-防火墙与网络保护-高级

 入站规则:新建规则-端口-1433-允许-域和私有-SQLSERVER1433 

 出站规则:新建规则-端口-1433-允许-域和私有-SQLSERVER1433,完成。

SQL Server Management Studio


Navicat Premium 15


2、Oracle19c连接方法
2.1 设置服务器端的网络防火墙
设置-更新与安全-windows安全中心-防火墙与网络保护-高级
 入站、出站规则:新建规则-端口-1521-允许-域和私有-SQLSERVER1433,完成。

2.2 下载并设置instantclient_19_11
https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html

本次放置在D盘,D:\instantclient_19_11,在其下建立文件夹Network\Admin
建立tnsnames.ora文件,后来经测试客户端可以不建这个文件。
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.2)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)

重点是服务器的tnsnames.ora文件设置,安装oracle的服务器这个文件一般安装在oracle_home的位置,Network\Admin文件夹下,修改其为如下内容,其他内容不变,对orcl节进行修改如下:
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 主机名称或者localhost)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.2)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)

1)Oracle sql developer

2)PL/SQL Developer 14
(1)设置客户端的Oracle instantclient环境,英文可以选择-Configure-Perferences-User Interface-Appearance-Language-Chinese.lang修改为中文
(2)配置-首选项-Oracle-连接-Oracle主目录和OCI库,然后会话-连接oracle


3)Navicat Premium 15.0.12
(1)配置oracle环境:工具-选项-环境
(2)设置连接
4)Toad for Oracle
Oracle_Home = D:\instantclient_19_11
TNS_ADMIN = D:\instantclient_19_11
LD_LIBRARY_PATH = D:\instantclient_19_11
SQLPATH = D:\instantclient_19_11
Path变量增加D:\ D:\instantclient_19_11
————————————————
版权声明:本文为CSDN博主「wjs1970810」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wjs1970810/article/details/118252547

在 Toad 的安装目录创建 StartToad.bat,内容如下

  1. @echo off

  2. #设置OracleHome

  3. set ORACLE_HOME=D:\Oracle\instantclient_11_2

  4. set Path=%ORACLE_HOME%;%Path%

  5. set LD_LIBRARY_PATH=%ORACLE_HOME%

  6. set SQL_PATH=%ORACLE_HOME%

  7. set TNS_ADMIN=%ORACLE_HOME%\network\ADMIN

  8. #设置你需要的语言

  9. set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

  10. echo %NLS_LANG%

  11. echo %SQL_PATH%

  12. echo %TNS_ADMIN%

  13. #跳转到你的Toad目录

  14. cd "C:\Program Files (x86)\Quest Software\Toad for Oracle 12"

  15. #启动Toad

  16. start toad.exe

@echo off
 
#??OracleHome
set ORACLE_HOME=C:\Users\acoe00swl\Desktop\Rick\instantclient_19_19
set Path=%ORACLE_HOME%;%Path%
set LD_LIBRARY_PATH=%ORACLE_HOME%
set SQL_PATH=%ORACLE_HOME%
set TNS_ADMIN=%ORACLE_HOME%\network\ADMIN
#????????
set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
 
echo %NLS_LANG%
echo %SQL_PATH%
echo %TNS_ADMIN%
 
#?????Toad??
cd "C:\Users\acoe00swl\Desktop\Rick\Toad for Oracle 14.2"
 
#??Toad
start toad.exe


http://www.ppmy.cn/news/300742.html

相关文章

P2P 穿透原理及使用指南

P2P 技术可以说目前比较流行的技术无论在视频直播还是在远程控制方便,看完本文后你可以详细了解 P2P 技术原理帮助你解决一些困扰! 本场 Chat 内容如下: P2P 技术与普通并发服务器的对比及优缺点;P2P 技术原理;P2P 客户端及服务…

轻量P2P穿透

对于物联网,相信大家并不陌生,国家领导在公共场合已经多次提到物联网,各大媒体也有大量关于物联网的报道。物联网三要素,物体(设备),传输介质(网络)和客户端(…

群晖NAS使用ZeroTier进行p2p内网穿透

群晖NAS使用ZeroTier进行p2p内网穿透 看不惯可以看:https://www.zjjflsz.top/wordpress/?p133 前期准备:ZeroTier安卓安装包、windos的ZeroTier安装包、群辉安装包 下面的下载链接选一个下载即可 百度云盘链接:https://pan.baidu.com/s/1…

P2P之NAT穿透原理

P2P之NAT穿透原理介绍 背景 一次项目中,对于主动协议接入的设备,客户希望能够设备端直接推送码流到客户端以此减少中心媒体的负载。所以对P2P这块方案做了了解,这里做下整理。 基本概念 P2P对等网络 即对等计算机网络,是一种在…

免费P2P穿透通信(5) Tunnel隧道映射模块测试使用

Tunnel模块测试 Wkf lib p2p通信库提供了Tunnel隧道通信模块,提供隧道代理网络通信。 Tunnel模块的资料如下图: 这些Tunnel模块的信息如下: Test_lib_tunnel_client --- 提供Tunnel客户端的资料 Test_lib_tunnel_server --- 提供Tunnel服务…

p2p网络中的NAT穿透

一、p2p网络 1、简介 p2p网络,即对等计算机网络,是一种在对等者(Peer)之间分配任务和工作负载的分布式应用架构,是对等计算模型在应用层形成的一种组网或网络形式。网络的参与者共享他们所拥有的一部分硬件资源&#…

小伙用C++代码实现P2P穿透文件传输,网友集体打call!

VC P2P穿透文件传输,目前只开放客户端开发,参考Test目录下的源码。如果无法运行,请先安装vcredist_x86_vs2010.exe。文件说明: 1.UDPServer.exe主要作用是进行P2P打洞穿透使用;UDPServer_Config.ini进行端口配置 2…

P2P网络中内网穿透的方法总结(2019)

P2P网络中内网穿越方法总结(2019) 内网穿越的需求问题分析方案一方案二方案三 内网穿越的需求 今天去图书馆搜资料查了一下,这个问题很老,但是解决办法很久都没有更新过了,还得翻翻书。网上的帖子众说纷纭&#xff0c…