telnet数据库
❶ 关于telnet命令连接数据库
osql :sqlserver外部命令工具,说白了就是微软作的一个exe程序可以连本机服务器或者其他服务器
-S 指定sql数据库服务器
-U 用户名
-P 密码
-d 数据库
-i 使用输入文件
%cd%\ windows环境变量,映射到实际的目录
PCEDI_put_ASNData.sql 可以执行的sql文件
❷ telnet 远程linux服务器导出oracle数据库到本地,命令要怎么写
操作顺序:
1、打开本地终端,输入telnet命令:
>> telnet 服务器ip
输入用户名 密码 登陆成功
2、转到oracle用户下,输入:
>> su - oracle
>> exp
根据Oracle的exp命令提供的到处向导,导出用户需要的数据到dmp文件中 myxxxoutxxx.dmp
3、接下来是讲这个dmp文件传到本地
两种方式
1、如果服务器端开启了ftpd 或者 sshd ,可以从本地连接过去,把dmp文件下载到本地
重新打开一个本地终端
>> ftp 服务器ip
输入用户名 密码 登陆成功
>> cd dmp文件目录的相对路径
>> get myxxxoutxxx.dmp
2、如果本地服务器开启了相关服务 可以从服务器端上传dmp文件到本地
>> cd dmp文件目录的路径
>> ftp 服务器ip
输入用户名 密码 登陆成功
>> put myxxxoutxxx.dmp
最后就是本地库的导入了
在终端中输入 imp 根据向导一步一步设置导入
或者用开发工具帮助导入
❸ FTP和Telnet分别是什么啊
文件传输协议。文件传输协议(英语:File Transfer Protocol,缩写:FTP)是一个用于在计算机网络上在客户端和服务器之间进行文件传输的应用层协议。
Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。
(3)telnet数据库扩展阅读
Telnet和FTP都可以实现远程登陆,他们的区别在于Telnet是远程登陆协议,而FTP是文件传输协议,这样二者的权限大不相同。
Telnet是把登陆用户可以当成本地计算机一台终端,用户在登录远方计算机后,具有计算机上的本地用户一样的权限。如果可以的话,系统甚至可以赋予登陆用户全部的权限。
❹ ping通,telnet不通,无法连接数据库
出现这个情况,查看下数据库的端口是否启用,比如sqlserver的端口在默认情况下是1433
❺ sqlserver2008数据库,能telnet但是不能连接
防火墙是否关闭?建议你看一下安装说明,有可能版本不兼容的问题,现在不少软件都现在64位机器安装和使用32位软件。navicatclient是否安装?
另外检查一下服务器上是否存在多个实例?
握手问题,可以看一下配置:
❻ 如何通过telnet连接oracle
双击打开OracleXEClient,选择“下一步”,
接受许可协议,选择下一步,修改安装路径(可不修改),点击下一步
等待OracleXEClient安装完成
安装完成后,在安装的根目录下创建network文件夹,然后在network文件夹下创建admin文件夹
在admin文件夹下创建文件tnsnames.ora
用记事本打开tnsnames.ora,添加如下信息,其中包含了数据库连接名,数据库名称,oracle服务器所在ip,以及端口(一般默认端口为1521)
将Toad for Oracle解压到任何一个目录,(此处以D盘根目录为例)
进入Toad for Oracle文件夹,找到toad.exe程序,双击打开
在弹出框中输入连接名,密码,选择oracle客户端,点击connect,进行连接,成功连接入下图所示
❼ telnet成功但连接不上oracle数据库
telnet只是验证网络及端口是否开放授权,连不上数据库有很多原因,具体要根据报错信息分析,比如数据库访问权限,服务是否开启等。
❽ telnet通了 却无法连接数据库
最可能是本机防火墙的问题了。检查一下windows防火墙或360有没有禁掉。再一个如果目标机的连接数到上限了也无法连接。
❾ telnet命令测试数据库端口时提示 1433端口连接失败
试试能不能ping通。如果能ping通就查一下B是不是有防火墙