将windows的java项目部署到linux虚拟机后怎么获取windows下的Oracle数据库内的数据

将windows的java项目部署到linux后怎么获取windows下的Oracle数据库内的数据
我将windows下的java项目部署到了linux虚拟机上,tomcat正常运行,项目网页正常访问,但就是无法获取windows下Oracle数据库内的数据,比如说我网页上有个表格内的数字是在windows下的Oracle内存储的,直接在windows下运行项目是可以在网页上看到被调用出来的数字的,但是现在运行部署到linux下的项目,网页上就什么数据都没有,只有我写好的静态页面的东西。求解答,该怎么把在windows下Oracle的数据调用进Oracle里面

一般有连接字符串之类的配置吧?
windows和linux可以用网桥方式连接,双方都有个内网ip,确保可以ping通,windows防火墙关闭,把windows ip配置到oracle连接字符串里面。
温馨提示:内容为网友见解,仅供参考
无其他回答

java连接远程Oracle数据库关于SID
获取sid一般有几个方式:1.由于在创建数据库的时候,一般都是将数据库名称,实例名称和sid设置成相同的,所以可以查:select instance_name from v$instance;select name from v$database;2.更加保险的方法如下:a)在windows环境下,oracle是以后台服务的方式被管理的,所以看"控制面板->管理工具->服务 里面...

如何在window下获得oracle的sid
在CMD下进入SQLPLUS方法如下:sqlplus \/nolog conn \/ as sysdba -- 查询数据库的SID select instance_name from v$instace;这样就可以得到数据库的SID了 注意:如果你是远端登陆那么你要先设置你的环境变量 SET ORACLE_SID=???祝你好运

怎么检测本机是否装了数据库oracle
一、如果是windows操作系统,打开任务管理器->进程,如果里面有oracle.exe,证明本机已装oracle数据库,并且数据库正在运行。二、在DOS命令下输入:telnet 127.0.0.1 1521 如果未出现连接到端口失败,那就表式有oracle服务 这个方法也可以检测远端计算机是否安装oracle服务 在DOS命令下输入:set 回车 , ...

系统部署在llinux,杀掉java进程后,为什么系统还能用
将自己编写外围的函数去间接存取数据库。通过这样的途径当更换使用的数据库时,可以轻松地修改编码以适应这样的变化。但PHP提供的数据库接口支持彼此不统一,比如对Oracle, MySQL,Sybase的接口,彼此都不一样。由于PHP对于不同的数据库采用不同的数据库访问接口,所以数据库访问代码的通用性不强。 而Java通过JDBC来访问数...

linux程序影响java程序连接数据库速度
1、random生成的随机值不够,大致就是连接oracle数据库时需要从随机熵池中取随机数,而这熵池就是\/dev\/random这个文件产生的。而这个文件是阻塞产生熵值的,会导致连接阻塞。2、未在\/etc\/hosts文件中添加本机主机名和IP的映射,且没有dns域名解析有可能会导致获取连接的时间太久。

java项目怎么部署到linux服务器啊?
下载Tomcat可以通过wget命令从官方镜像站点获取,解压并安装到指定目录,如`\/usr\/local\/tomcat7`,并设置权限。最后,启动Tomcat服务器,通过`\/usr\/local\/tomcat7\/bin\/startup.sh`命令执行。这样,你就成功地将Java项目部署到Linux服务器上了。记得检查每一步是否执行顺利,以确保项目能正常运行。

如何查看linux下的oracle存储过程?
步骤:1) 在Linux系统中创建一个目录用来存放本操作需要用到的文件:[root@dbserv ~]# mkdir \/sunjava 2) 在Linux系统中将Java程序的ExcelOperate.class文件、poi.jar、ojdbc.jar放到sunjava目录下:[root@dbserv ~]# cp \/home\/oracle\/ExcelOperate.class \/sunjava [root@dbserv ~]# cp \/home...

需要了解linux环境下开发Java吗?
至于在Linux下开发Java,就关系到你用Java做什么项目了,Java的swing技术 也就是图形界面编程基本已经被微软的.NET所取代。所以现在Java存在的价值主要是Java对于Oracle数据库的完美支持,而Oracle数据库被大型公司和国企所青睐,也就是说Java现在主要应用于编写服务器端程序,例如我知道的有:中国电信Dms系统...

linux配置oracle环境变量
Oracledatabase10gR2forlinux32http:\/\/www.eygle.com\/archives\/2008\/06\/10gr2_download_link.htmlOrarun-1.8-XXX.XX.i586.rpm软件包(这个在sles中软件安装oracle数据库有,也可以从http:\/\/ftp.novell.com\/partners\/oracle\/sels-9去下载安装步骤:1、安装SUSE操作系统,并确保安装“C\/C++CompilerandTools”软件包。

网上有人说开发Java最好在windows上(相对于linux来说),请问为什么?最好...
但是java就不同了,他的跨平台性,造成了他在任何环境下开发都是一样的,如果选择Linux开发当然可以,但开发环境的部署相对于windows而言要复杂很多,如果没有Linux基础就更加麻烦...不过,Linux用熟了的确很牛,据说在Linux下部署oracle数据库是一个很赚钱的活儿;各种语言的优势不同,web应用一般用java或.net...

相似回答