无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11365|回复: 63
打印 上一主题 下一主题

[求助] 多系统,安装有sql server、Oracle数据库,不想重复安装,如何使用?

  [复制链接]
跳转到指定楼层
#
发表于 2022-7-16 22:38:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
1000无忧币
本帖最后由 likeyouli 于 2022-7-17 09:03 编辑

如题,我笔记本电脑安装有win10 企业版、win10教育版、win11企业版等,在上述一个系统上正常安装了sql server、Oracle数据库,如何在另一个系统直接双击PL/SQL Developer、Microsoft sql Server Management studio
就能直接连接上数据库,我不想重复安装数据库了,毕竟是大型软件太麻烦了,还占用我固态硬盘空间,,
   初步考虑,一是数据库服务的问题,二是注册表的问题,但不知道具体怎么操作?  
上边这两个数据库管理软件好说,就算重新安装也不麻烦,关键是数据库软件,,

49#
 楼主| 发表于 2022-9-8 11:57:31 | 只看该作者
2012hsj17 发表于 2022-9-8 11:24
试试看这样操作:
找到同版本的软件安装包,在另一个系统卸载D盘,新建一个盘或插一个U盘并改成D盘。然 ...

厉害,貌似有些道理,, 起码这也是一种思路, 但就是需要重新再安装一遍,
其实我本想研究怎么绿色化运行这两个数据库,,
曾看到过这样的软件,RegSnap、DiffView文件夹和注册表变化监控工具, 在安装软件的时候,能监控注册表和系统分区的变化,然后把这些变动的地方导出来,再导入另一个系统,,
   估计:注册表的变动和系统分区的变动或许能监控出来,数据库还有好几个系统服务,不知道好不好处理?
回复

使用道具 举报

48#
发表于 2022-9-8 11:24:42 | 只看该作者
likeyouli 发表于 2022-9-8 08:33
不是系统盘,系统盘是c盘,数据库安装到d盘了
  你可以文字方式描述一下

试试看这样操作:
找到同版本的软件安装包,在另一个系统卸载D盘,新建一个盘或插一个U盘并改成D盘。然后在相同位置安装一遍。再去卸载掉新的D盘,挂载旧的。这样注册表信息、服务等等都是正确完整的,驱动等也都齐全。

点评

厉害,貌似有些道理,, 起码这也是一种思路, 但就是需要重新再安装一遍, 其实我本想研究怎么绿色化运行这两个数据库,, 曾看到过这样的软件,RegSnap、DiffView文件夹和注册表变化监控工具, 在安装软件的时候,  详情 回复 发表于 2022-9-8 11:57
回复

使用道具 举报

47#
发表于 2022-9-8 09:11:25 | 只看该作者
看看
回复

使用道具 举报

46#
 楼主| 发表于 2022-9-8 08:33:38 | 只看该作者
2012hsj17 发表于 2022-9-7 17:33
我或许可以,但想先确认一点:
这些软件是否安装在原有系统的系统盘?如果不是,我可以尝试一下。

不是系统盘,系统盘是c盘,数据库安装到d盘了
  你可以文字方式描述一下  

点评

试试看这样操作: 找到同版本的软件安装包,在另一个系统卸载D盘,新建一个盘或插一个U盘并改成D盘。然后在相同位置安装一遍。再去卸载掉新的D盘,挂载旧的。这样注册表信息、服务等等都是正确完整的,驱动等也都齐  详情 回复 发表于 2022-9-8 11:24
回复

使用道具 举报

45#
发表于 2022-9-7 17:33:33 | 只看该作者
我或许可以,但想先确认一点:
这些软件是否安装在原有系统的系统盘?如果不是,我可以尝试一下。

点评

不是系统盘,系统盘是c盘,数据库安装到d盘了 你可以文字方式描述一下  详情 回复 发表于 2022-9-8 08:33
回复

使用道具 举报

44#
发表于 2022-7-22 21:55:24 | 只看该作者
你直接在虚拟机里装数据库好了,迁移系统还更方便,链接数据库的时候只需要把IP改成虚拟机系统的IP就行了。你这样别折腾了。一个Windows虚拟机也占用不了多少资源。
回复

使用道具 举报

43#
发表于 2022-7-21 20:53:16 | 只看该作者
likeyouli 发表于 2022-7-21 18:01
感谢回复这么多,, 用个绿色的虚拟机,在多个系统都能运行的, 感觉倒是可行,,
   您刚才提到的P2V工具 将 ...

希望您的问题能得到解决
回复

使用道具 举报

42#
 楼主| 发表于 2022-7-21 18:01:01 | 只看该作者
本帖最后由 likeyouli 于 2022-7-21 18:19 编辑
eyf 发表于 2022-7-21 16:34
看过帖子后明白的楼主的问题,笔记本安装了多个操作系统,其中一个安装了数据库系统,因为重新安装数据 ...

感谢回复这么多,, 用个绿色的虚拟机,在多个系统都能运行的, 感觉倒是可行,,
   您刚才提到的P2V工具 将实体机转为虚拟机, 这倒是个新思路,, 抽空我研究下,如果能成功,省很多事,,
远程就不考虑了, 有的数据量太大,有的表几千万条的数据,本地查询都感觉慢, 远程恐怕就更不行了 ,,
      顺便说句, 之所以装这么多系统, 我有帖子也说了 ,都是蓝屏惹的货,,, 所以想切换不同系统测试蓝屏,,.. 不过最近我重新下载了一个微信安装倒机械硬盘上(原来都是安装到固态,聊天记录保存在机械盘), , 还有换了一个wps(原来用的本论坛里云南师范大学版本) , 真感觉蓝屏好多了, 每天高强度使用(自我比较) 也似乎得2天才蓝屏一次了, 这两天老是筛查数据, 频繁使用sql server, Oracle , 也不大蓝屏, 也不知道是否真的是微信或wps的问题,,
回复

使用道具 举报

41#
发表于 2022-7-21 16:39:17 | 只看该作者
eyf 发表于 2022-7-21 16:34
看过帖子后明白的楼主的问题,笔记本安装了多个操作系统,其中一个安装了数据库系统,因为重新安装数据 ...

另外,我以前用 SQL server 的数据库,数据文件就是MDF和LDF,似乎很可以用分离和附加的方式直接迁移到另一个 sql server 的数据库系统中。
回复

使用道具 举报

40#
发表于 2022-7-21 16:34:54 | 只看该作者
    看过帖子后明白的楼主的问题,笔记本安装了多个操作系统,其中一个安装了数据库系统,因为重新安装数据 库系统的各种麻烦,希望另外的操作系统也能直接使用那个操作系统的数据库系统。
    根据我的经验,要达到上面的要求,最合理的就是用虚拟机系统(如VMware WorkStation)安装虚拟机,在虚拟机安装数据库系统,而且这个虚拟机能在楼主使用的多个操作系统中运行起来,这样就能在多个系统中使用同一个数据库系统了,这也得看笔记本的性能是否足够。
    楼主现状是数据库系统已安装在某个操作系统中了,VMWare有P2V工具可以将实体机转为虚拟机,不过能否成功不能保证(我以前维护服务器,是VMWare 的服务器版本,P2V转换成虚拟机有成功的,也有失败的,能转换成功的省了大量重新部署调整各种运行环境的工作量)。
    以上经验可以作为一个参考,如果转换不了,那就只能测试同一个虚拟机文件在多个系统中都能正常运行的情况下,安装数据库系统及迁移数据库到虚拟机中,每个系统都连虚拟机中的数据库系统。
    如果楼主想这样处理,倒是可以深入交流,毕竟需求特殊,各个环节都可能有坑,另外,还有个思路,买个小型的工业主机,尺寸也不大,装上数据库系统,数据库也迁移过去,再安装个远程控制工具,当个随身服务器也是可行的。

点评

感谢回复这么多,, 用个绿色的虚拟机,在多个系统都能运行的, 感觉倒是可行,, 您刚才提到的P2V工具 将实体机转为虚拟机, 这倒是个新思路,, 抽空我研究下,, 远程就不考虑了, 有的数据量太大,有的表几千万条的数据  详情 回复 发表于 2022-7-21 18:01
回复

使用道具 举报

39#
发表于 2022-7-18 17:29:58 | 只看该作者
应该是没有办法的,微软的软件依赖关系太多了,难以绿色化运行。
回复

使用道具 举报

38#
发表于 2022-7-18 15:51:26 | 只看该作者
最佳的方法还是用虚拟机吧。借此机会重新整理一下。
回复

使用道具 举报

37#
 楼主| 发表于 2022-7-18 15:40:46 | 只看该作者
本帖最后由 likeyouli 于 2022-7-18 15:42 编辑
xtqiaoyu 发表于 2022-7-18 15:30
先把原来的安装目录复制出来,然后都 装 到一个目录,再把原来的覆盖回来,我觉得应该可以,原来税务软件 ...

谢谢,
不过不想重复安装了,如果再安装一遍,数据源我都有,再导入一遍数据库就是了,或者备份第一个系统的数据库在第二个系统导入就是了
回复

使用道具 举报

36#
发表于 2022-7-18 15:30:16 | 只看该作者
likeyouli 发表于 2022-7-17 08:32
这倒是个思路,起码不会多占用固态硬盘空间了,,只不过担心我原先的一些设置、连接的一些数据库记录 既 ...

先把原来的安装目录复制出来,然后都 装 到一个目录,再把原来的覆盖回来,我觉得应该可以,原来税务软件我这么弄过,不知道能不能帮到你

点评

思路不错,谢谢, 不过不想重复安装了,如果再安装一遍,数据源我都有,再导入一遍数据库就是了  详情 回复 发表于 2022-7-18 15:40
回复

使用道具 举报

35#
 楼主| 发表于 2022-7-18 14:20:08 | 只看该作者
江南一根葱 发表于 2022-7-18 13:37
如果是新装的,楼主的问题倒是很好解决的,
先装教育版,装好所有软件,
克隆一份,克隆体改成企业版,上 ...

为了研究蓝屏,,系统不定期蓝屏,dmp文件无忧论坛里很多人分析了,我也去微软社区里求助了,基本上分析的原因各不相同,但都不能准确定位蓝屏原因,无非是以下几种:一是系统原因,二是安装的软件之间有冲突,三是硬件质量问题(我换了两根内存条,两块硬盘),四是驱动问题(驱动不一定新的就一定好,有时个别驱动版本可能会有问题),,除却硬件我换新的需要耗费rmb外(如不能百分之百确定是哪个硬件的原因,我是不会更换硬件的),其他原因我可以通过安装多个系统进行测试,因为蓝屏不频繁,所以我要在新系统上尽量模拟我正常使用情景,,...还有我去dell官网测试的硬件均未有问题
回复

使用道具 举报

34#
发表于 2022-7-18 13:51:03 | 只看该作者
本帖最后由 xianglang 于 2022-7-18 14:04 编辑

多个系统重装相关软件在同一个文件夹,再将数据文件重定向到同一个文件夹不能解决吗?
回复

使用道具 举报

33#
发表于 2022-7-18 13:37:00 | 只看该作者
如果是新装的,楼主的问题倒是很好解决的,
先装教育版,装好所有软件,
克隆一份,克隆体改成企业版,上面的软件配置继续用
再克隆一份,保数据升级成win11,上面的软件配置继续用
嗯,,一个基因克隆成三个系统,,方法抄自《生化危机》
如果是已装好的系统,楼主问题解决起来不如重装系统

不过三个系统,是为了研究啥

点评

为了研究蓝屏,,系统不定期蓝屏,dmp文件无忧论坛里很多人分析了,我也去微软社区里求助了,基本上分析的原因各不相同,但都不能准确定位蓝屏原因,无非是以下几种:一是系统原因,二是安装的软件之间有冲突,三是  详情 回复 发表于 2022-7-18 14:20

评分

参与人数 1无忧币 +2 收起 理由
咸湿佬 + 2 很给力!

查看全部评分

回复

使用道具 举报

32#
发表于 2022-7-18 11:45:17 | 只看该作者
都可以用同一个办法解决,但是你要保证相同性,1,不同的系统要安装相同版本的数据库,2计算机名要相同,3ip要相同,4安装位置要相同。5,创建的数据库名要相同(oracle里面表空间名要相同)。mssql跟oracle都一样,如果不想同的话,监听,表空间不对,计算机名不对都会导致监听对不上号启动不起来
回复

使用道具 举报

31#
发表于 2022-7-18 11:24:45 | 只看该作者
本帖最后由 a123456789z 于 2022-7-18 11:27 编辑

1、可以找找把软件制作成绿色版的工具软件,论坛了可能有,后者百度一下相关工具;
2、把需要用的软件都绿色处理,通常会生成相关注册表等需要的文件或者绿化安装小工具;
3、把绿化后的软件放到除了系统盘外的专用硬盘或者分区里,
4、之后在每个系统里都绿色安装一下。
5、这样重启后切换到其它系统后,也许就都可以调用了吧。
如果是在同一台电脑上安装了多个系统,每次切换系统,都是关机或者重启后重新登录新系统,也许能满足楼主的使用需求吧。

回复

使用道具 举报

30#
 楼主| 发表于 2022-7-18 11:16:38 | 只看该作者
Climbing 发表于 2022-7-18 11:07
偶尔蓝屏并不影响你原来的数据库正常运行,而且,你目前需要解决的问题是为什么蓝屏,而不是在新系统下再 ...

因为目前正在检查医院,时间较紧,有时系统关键时候掉链子(蓝屏),,,
  所以我切换系统用,但切换的系统并未安装数据库,比如用你的vhd系统,但又不想重新安装sql server 、Oracle,,所以才发此贴........还有切换系统用,还能测试蓝屏是不是我系统的原因,,
回复

使用道具 举报

29#
发表于 2022-7-18 11:07:54 | 只看该作者
likeyouli 发表于 2022-7-18 10:24
回复: 我前段时间说了,我系统最近不定期蓝屏,,
   哪怕我用你的vhd系统测试是否蓝屏,关键在别的系 ...

偶尔蓝屏并不影响你原来的数据库正常运行,而且,你目前需要解决的问题是为什么蓝屏,而不是在新系统下再装一套数据库。

对于熟悉数据库的人来说,将一个数据库迁移到新系统也不是什么麻烦事,就是一个备份恢复的事而已。装好几个系统你不觉得麻烦,迁移一个数据库你觉得麻烦了?而且,你两个系统中运行同一套数据库系统,数据不同步的问题你怎么解决?

点评

因为目前正在检查医院,时间较紧,有时系统关键时候掉链子(蓝屏),,, 所以我切换系统用,但切换的系统并未安装数据库,比如用你的vhd系统,但又不想重新安装sql server 、Oracle,,所以才发此贴........还有  详情 回复 发表于 2022-7-18 11:16
回复

使用道具 举报

28#
 楼主| 发表于 2022-7-18 10:41:11 | 只看该作者
Climbing 发表于 2022-7-18 08:35
你一台电脑里安装多个系统,本身并没有什么实际用途,我觉得一台电脑装个双系统,其中一个系统用于应急还 ...

不是治气,看不惯某些人高高在上的样子(当然昨晚也喝了点酒),我就想弄明白,是遇到真大神了,还是遇到一个不懂装懂的,,,多说句,前段时间一个打印机驱动安装,被某些人嘲笑的不成样子,结果我花钱求助后,发现某些嘲笑我的人也安装不上,那些人不知道打脸吗
回复

使用道具 举报

27#
 楼主| 发表于 2022-7-18 10:33:29 | 只看该作者
幸运的草 发表于 2022-7-18 09:40
对头,这也是我想说的话,但是没敢说出来!

没有什么不敢说的, ,正常辩论无论对错都可以
   我最烦的是有些人觉得自己很牛气,回复问题不屑于多说,老是一副看不起别人、又显着自己啥都会的样子
     真怕耽误自己时间就一个字都别回复,,当然耽误某些大佬的时间了,所以少许付些有偿费用也可以,,但就怕有些大佬不一定是真会...
回复

使用道具 举报

26#
 楼主| 发表于 2022-7-18 10:24:34 | 只看该作者
Climbing 发表于 2022-7-18 08:35
你一台电脑里安装多个系统,本身并没有什么实际用途,我觉得一台电脑装个双系统,其中一个系统用于应急还 ...

回复: 我前段时间说了,我系统最近不定期蓝屏,,
   哪怕我用你的vhd系统测试是否蓝屏,关键在别的系统安装的数据库、还有其他软件都要重装一遍 ??
  当然其他软件还好说些,关键数据库实在太麻烦

点评

偶尔蓝屏并不影响你原来的数据库正常运行,而且,你目前需要解决的问题是为什么蓝屏,而不是在新系统下再装一套数据库。 对于熟悉数据库的人来说,将一个数据库迁移到新系统也不是什么麻烦事,就是一个备份恢复的  详情 回复 发表于 2022-7-18 11:07
回复

使用道具 举报

25#
发表于 2022-7-18 09:40:47 | 只看该作者
Climbing 发表于 2022-7-18 08:35
你一台电脑里安装多个系统,本身并没有什么实际用途,我觉得一台电脑装个双系统,其中一个系统用于应急还 ...

对头,这也是我想说的话,但是没敢说出来!

点评

没有什么不敢说的, ,正常辩论无论对错都可以 我最烦的是有些人觉得自己很牛气,回复问题不屑于多说,老是一副看不起别人、又显着自己啥都会的样子 真怕耽误自己时间就一个字都别回复,,当然耽误某些大  详情 回复 发表于 2022-7-18 10:33
回复

使用道具 举报

24#
发表于 2022-7-18 08:35:21 | 只看该作者
本帖最后由 Climbing 于 2022-7-18 08:36 编辑
likeyouli 发表于 2022-7-18 07:32
感谢,,虚拟机的方式倒可尝试下,,如果能成功,可以把一些非绿色、需要安装才能使用的软件都安装在虚拟 ...

你一台电脑里安装多个系统,本身并没有什么实际用途,我觉得一台电脑装个双系统,其中一个系统用于应急还是可以的。但应急系统就是应急系统,没必要搞得跟主系统一模一样。像你这种连数据库带应用系统安装到所有各系统中并不是什么常规操作,甚至在我来看毫无意义,纯粹是浪费时间和空间而已。

装那么多系统,每个系统都想玩玩,还不如把一个系统玩精了,你把一个系统玩精了,其他系统的问题都不在话下。像你现在这种,虽然能安装多个系统,但随便出个问题你也解决不了,折腾半天有啥意义呢?人的水平不取决于你会装多少系统,而是看你能不能解决问题。你不能解决问题,装一百个一千个系统又有什么价值呢?
有你跟人治气的时间,不如自己多研究些问题,提高自己的水平更实在。

点评

不是治气,看不惯某些人高高在上的样子(当然昨晚也喝了点酒),我就想弄明白,是遇到真大神了,还是遇到一个不懂装懂的,,,多说句,前段时间一个打印机驱动安装,被某些人嘲笑的不成样子,结果我花钱求助后,发现  详情 回复 发表于 2022-7-18 10:41
回复: 我前段时间说了,我系统最近不定期蓝屏,, 哪怕我用你的vhd系统测试是否蓝屏,关键在别的系统安装的数据库、还有其他软件都要重装一遍 ?? 当然其他软件还好说些,关键数据库实在太麻烦  详情 回复 发表于 2022-7-18 10:24
对头,这也是我想说的话,但是没敢说出来!  详情 回复 发表于 2022-7-18 09:40
言之有理  发表于 2022-7-18 08:42
回复

使用道具 举报

23#
 楼主| 发表于 2022-7-18 07:32:43 | 只看该作者
Climbing 发表于 2022-7-18 00:23
你把这些数据库都安装在虚拟机里,VMware有绿化版,在每个系统下解压注册服务即可用。而虚拟机是可以在多个 ...

感谢,,虚拟机的方式倒可尝试下,,如果能成功,可以把一些非绿色、需要安装才能使用的软件都安装在虚拟机里,这样进另一个系统时就不用重装了,,

点评

你一台电脑里安装多个系统,本身并没有什么实际用途,我觉得一台电脑装个双系统,其中一个系统用于应急还是可以的。但应急系统就是应急系统,没必要搞得跟主系统一模一样。像你这种连数据库带应用系统安装到所有子系  详情 回复 发表于 2022-7-18 08:35
回复

使用道具 举报

22#
 楼主| 发表于 2022-7-18 07:20:06 | 只看该作者
yjd 发表于 2022-7-17 11:33
我不谦虚?我是刚好今天闲着逛了下无忧看到还给你回答了,连PL缺什么都写清楚。准确答案就是2楼,就那么 ...

http://bbs.wuyou.net/forum.php?m ... p;page=1#pid4611747
  可以从这里回复,大家见证
回复

使用道具 举报

21#
发表于 2022-7-18 00:25:20 | 只看该作者
yjd 发表于 2022-7-16 22:50
检测防火墙端口有没有开放。客户端直接连就行了。PL/SQL是需要oracle 客户端程序简称OCI(Oracle Call inter ...

这位在我看来连题都没审清楚,或者你真懂,但答非所问。
回复

使用道具 举报

20#
发表于 2022-7-18 00:23:03 | 只看该作者
你把这些数据库都安装在虚拟机里,VMware有绿化版,在每个系统下解压注册服务即可用。而虚拟机是可以在多个系统中共享的。在每个系统中启动安装有数据库服务的虚拟机,然后主机系统连接虚拟机的数据库服务即可。当然,你要在A系统中安装了数据库服务,想在B系统中直接使用A系统中的服务,那么你得保证A、B系统可以同时启动并运行在你的机器上,你知道这不可能。甚至在不同的系统中重新安装一遍数据库服务都不太好用,因为A系统中的数据库并不等于B系统中的数据库,尤其对oracle更是如此。

点评

感谢,,虚拟机的方式倒可尝试下,,如果能成功,可以把一些非绿色、需要安装的软件都安装在虚拟机里,这样进另一个系统时就不用重装了,,  详情 回复 发表于 2022-7-18 07:32
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-22 11:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表