虚拟机上的数据库
⑴ 虚拟机的使用怎样在虚拟机下安装数据库,oracle
1、如果单纯想学数据库,请使用windows版本。
2、linux系统里的安装较多,得看你拿到的是什么样子的安装文件。如果是打包好的安装包(例如RPM包),那你双击一般就可以了,系统自带的包管理器会自动安装。
3、如果不是安装包,而是压缩包。
①先需要解压,进入解压后的文件夹里面寻找readme等字样的文件,读一遍就知道步骤了。
②如果英语实在太差读不懂,那你只好照猫画虎跟我做了。
③找到install、install.sh、setup等文件所在的目录,打开终端(类似dos的窗口)进入这些文件所在的目录打入命令。
sudo make install
sudo sh install.sh
④然后等结果就好了,正常的话就会安装完成。不正常的话,就去学英语读懂readme文档里面的意思吧。
⑵ windows怎么连接虚拟机上的oracle数据库
1.首先你需要在本地安装一个ORACLE
然后在NETmanager中设置好监听要保证最后的测试能成功
2.然后在LINUX下切换用户为ORACLE
然后启动监听,lsnrctl
start
就是这个命令,并且要用管理员方式进去oracle并启动数据库
也就是startup命令
3.本地如果有PLsql
的话你连接LINUX
下的ORACLE
会很简单,没有的话就在CMD模式下
输入
sqlplus
(linux下ORACLE
的用户名)/(密码)
@监听名字(也就是刚才在netmanager下设置的监听名字)【as
sysdba】(可加可不加,如果是管理员就需要加最后这个,其他的不需要加);
演示一下命令
比如
用户名为管理员帐号orcl
密码orcl
设置的监听名字为oracle_linux
然后在CMDl下输入为sqlplus
orcl/orcl@oracle_linux
as
sysdba
(oracle_linux这个需要下划线的前面变成超链接了。。。。。。)
⑶ 怎么将虚拟机上的数据库备份到实体机上
建立共享文件夹就可以了,虚拟机与物理机就可以互传文件了
⑷ 如何连接虚拟机上的ORACLE数据库
先在window机器上安装oracle客户端软件,客户端软件可以从oracle官方网站下载。
⑸ 数据库使用虚拟机的风险
虚拟机作为单独的一个文件运行在物理计算机的虚拟系统管理软件上。若该虚拟机文件一旦出现问题,整个虚拟机就无法启动了,更甭提访问上面的数据库了。
⑹ 如何连接虚拟机上的ORACLE数据库
如何连接虚拟机上的ORACLE数据库
方法如下:
一、首先在虚拟机设备设置上修改网络设置为VMnet8(NAT)或者VMnet1(NAT)
二、在虚拟机上的网络连接改为自动配置
三、配置oracle服务端的服务程序和监听程序
四、关闭虚拟机系统上的window防火墙或者添加例外端口(服务程序和监听程序中用到的端口号)
五、仿照 三 步骤在客户端配置服务名与监听程序,客户端好像只能使用默认端口号1521六、测试连接
⑺ 怎么在虚拟机上安装oracle数据库
服务端安装
打开‘setup.exe’,开始安装oracle,选择基本安装
选择要安装的路径
一般系统可以自动找到源路径,即oracle安装程序所在的路径。注意安装路径必须是英文路径,如果是中文路径,则安装会出现错误。注意,如果计算机中安装有其它oracle软件,则不要将数据库也安装在此目录中,否则会破坏原来的软件。此外,如果上一次安装oracle时的目录没有清除干净,则可以换个目录安装。
3
点击口令管理,为用户设置密码,点击确定
步骤阅读
4
点击确定,数据库服务端安装成功,点击退出按钮,退出安装
⑻ 虚拟机里的数据库怎样才能保存在物理磁盘里
方法:数据库导出操作。
首先,看你的虚拟机和数据库是什么类型的。如果虚拟机是VM,则你进入虚拟机的系统里面,就当是本地系统一样,对数据库进行导出操作。然后把该文件拷贝出来即可。数据库如果是MS SQL server、access这些,则停止数据库后可以直接找到数据库文件复制出来,而不用导出操作。如果是oracle则需要执行命令导出来。
说明,虚拟机的数据库也是存放在物理磁盘里的,因为虚拟机的文件也存放在物理磁盘里。只是数据库文件以该虚拟机的存储方式存储在虚拟机文件里。
⑼ 为什么在虚拟机上安装数据库,到了功能选择就选不了了,也不能继续安装。
检查一下你的实体台式机的BIOS设置,看看有没有开启支持虚拟化的选项,然后检查其中的选项,有没有关于数据库的内容。
检查你的操作系统是不是 X86 或者 X64 最好和数据库匹配
在虚拟机安装的时候,你选择的匹配操作系统是不对应。
我是《Linux就该这么学》初学者,希望能帮助到你。
⑽ 如何修改虚拟机里面mysql数据库的密码
1,确认你的linux主机是否能够连接你的win7主机,可用ping命令或者telnet命令
ping 192.168.1.139或者telent 192.168.1.139 3306
2,如果你的linux主机与你的win7主机路由是通的,在你的win7的控制面板上打开防火墙设置,确认你的3306端口没有被防火墙屏蔽。
3,如果以上都没有问题,请检查你的mysql数据库是否设置了连接权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '11112222' WITH GRANT OPTION;
是授权jack用户密码是123456在IP地址10.10.50.127的地址登陆,也可以用通配符%代替IP表示任何地址。