以前是连接公司数据库,但是很麻烦,怎么在自己电脑上弄个一模一样的数据库

2024-12-17 14:03:00
推荐回答(5个)
回答1:

Navicat for MySQL  肯定不能啊,题目中明明是要求Oracle嘛。


方案如下:

  1. 在你的机器上安装Oracle数据库,版本要和公司的版本一样(如公司是Oracle 10g,你也得用10g);

  2. 在公司上班时,通过sql plus连上公司的数据库,将公司的数据库通过你的项目中的数据库用户导出,导出时记得要连带表结构、表数据、用户权限、视图等一并导出;

  3. 在你的机器的数据库添加相同的用户,然后导入上一步的备份文件,过程中如果出错,找人帮忙解决一下,然后就OK了。记得定期从公司库上再导出,同步导入到你的机器,保证数据基本一致。

回答2:

(如果需要在家里电脑安装和公司一样的库,别忘记数据同步问题,如果在家做开发修改数据库,一些脚步别忘记同步到公司数据库中)
如果公司有VPN的话,可以远程连接你在你本地安装一个ORACLE客户端就行了,
如果没有,拷贝一份公司的数据库,你家里安装一个ORACLE数据库,版本什么的最好和公司一致,要不会出现别的麻烦,完了,就直接还原就行了,其它的操作就和你在公司一样了。具体安装还原的教程网上有很多。

家里电脑配置不高,不建议安装ORACLE,要不电脑会很慢,还跌关服务等操作,麻烦。

回答3:

当然可以,网上下载oracle安装包,安装完成后,建立自己的数据库可以设置成与公司名称一致的,要不就要改jdbc链接配置。
然后进行数据迁移:linux
export命令:db2 export to test.ixf of ixf select * from table;
import命令:db2 import from test.ixf of ixf insert_update into table;
其中插入方式有以下几种:insert、insert_update、replace、replace_create(只支持ixf格式)、create(只支持ixf格式);

回答4:

肯定是在自己电脑安装oracle,然后公司备份一个dmp,在自己的机器上面还原就可以了

回答5:

用这个软件Navicat for MySQL 试试能不能拷贝过去