命令为:
scp 19216811:/root
19216811为服务器的IP地址
/root为在服务器上的目录
命令输入后系统会问你登陆服务器所用的用户名和密码
请参考可以使用paramiko模块,这个模块就是python实现的高效ssh客户端,用它连接远程服务器后,就可以使用里面的函数来执行Oracle语句,返回结果可以保存为列表,然后打印出来就可以了,你可以尝试一下,这里就不给出具体的代码了。有两种可能:
一:检测一下自己是否在hibernate中配置了有关数据库的配置信息,比如
<property name="connectiondriver_class">
oraclejdbcdriverOracleDriver
</property>
<property name="connectionurl">
</property>
第二:不开数据库并不影响服务器的启动,关键是你的程序一开始刚加载进服务器的时候是否需要读取数据库的东西,很显然你的那时不需要 *** 作数据库。你这样试下吧
一。我的电脑右键,选择Management,之后选择Services,进去后把这两个服务OracleService,和OracleTNSListener打开,具体名字我记不住了
二。点击 Run-->输入cmd,在dos里输入sqlplus,接下来会提示你输入用户名和密码,你输入你所要连的那个数据库的用户名和密码,连接成功后,输入
select instance_name from v$instance
只后显示出的名字你看下是不是ORCL,如果不是,就换成显示的那个(orcl不是系统默认的数据库)
你把host 改成localhost试试
你建的数据库的用户名是什么??
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)