能否在单台机器上保留并使用SQLDeveloper 4.1.1.19与最新版本?
SQL Developer新旧版本共存指南
没问题,完全可以实现新旧版本共存、按需切换使用,而且绝对不会破坏你当前的4.1.1.19版本。下面给你具体说怎么操作:
推荐方案:用ZIP解压版实现完全隔离
SQL Developer本身提供免安装的ZIP包,这是实现版本共存最省心的方式:
- 直接下载最新版本的ZIP压缩包(别用exe安装程序)
- 把ZIP包解压到一个和现有版本完全不同的目录,比如你旧版本在
C:\sqldeveloper_4.1.1,新版本就放到C:\sqldeveloper_2024这类全新路径里 - 分别从各自目录下的
sqldeveloper.exe启动对应版本就行
如果想让两个版本的配置(比如数据库连接、偏好设置)完全独立,不会互相干扰,可以再做一步:
- 找到对应版本目录下的
sqldeveloper\bin\sqldeveloper.conf文件 - 打开后添加一行配置:
SetUserHomeVariable C:\sqldeveloper_xxx_config(把xxx换成对应版本的标识,比如旧版本用4.1.1_config,新版本用latest_config) - 这样每个版本的配置都会存在自己专属的目录里,彻底隔离
如果用exe安装程序怎么办?
要是你已经下载了exe安装包,也能实现共存:
- 运行安装程序时,在选择安装路径的步骤,一定要避开旧版本的安装目录,指定一个全新的文件夹
- 同样,想隔离配置的话,按照上面的方法修改各自的
sqldeveloper.conf文件,指定独立的配置目录
额外注意点
- 不需要同时运行两个版本,你可以随时根据需求启动对应版本,两者完全互不影响
- 旧版本的所有连接、配置都会原封不动保留,新版本不会对它做任何修改
- 如果需要把旧版本的连接信息同步到新版本,直接在旧版本里通过
Tools > Database > Export Connections导出,再到新版本里用Import Connections导入就行
内容的提问来源于stack exchange,提问作者dsafas fsafasfsa
相关产品推荐
相关产品推荐

