• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >sybase > 如何将不同网段或拨号环境下的客户端连接到ASA服务器

如何将不同网段或拨号环境下的客户端连接到ASA服务器

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了网段,不同网段共享打印机,同一网段,跨网段共享打印机,网段划分等相关知识,希望本文的分享对您有所帮助
</div>

"Unable to start, server not found" - Client/Server on different subnets (network router used) or Dialup Connection

SUMMARY:

Document ID:

TBA

Last Revised:

06/15/1998

Topic:

 

Document Type:

TechNote

Product:

Sybase SQL Anywhere

Version:

5.x

Platform:

PC

Operating System:

Windows NT / 95

Document:

  Symptom:

  User can ping the server, can map a drive to the server machine, can access files that are located at the server machine. However, cannot connect from client machine to the database server. This problem can cause the following error message: "Unable to start, server not found"

  Cause:

  The server and the client machines are in different subnets (There is a network router between the two machines) or the user is connecting to the server using a Dialup connection, such as ISP.

  This is strictly a network design issue.

  Solution:

  If you are allowed to merge the subnets, follow Solution 1. Otherwise, follow Solution 2.

  Solution 1 - For all network protocols

  • Put the server machine and the client in the same subnets (which means a change of network design).

  Solution 2 - Specify server address, only for TCPIP and IPX

  For TCPIP:

  • Obtain ip address of database server machine : server_ip_address

  • If the default port number for the SQL anywhere database server has been changed (default is 1498), obtain the port number being used : port_number

  • On the Client:

1) The database server name specified in the command line is case sensitive, make sure that the case used to specify the server name in client and server machines match.

i.e. On the server: Dbsrv50 –n –x tcpip SADEMO?.
On the client: Dbclient –x tcpip SADEMO

2) Specify host= parameter (This is specially requiered if connecting to a Netware Server).

3) If the default port number at the server has been changed, you will need to specify port= parameter

4) Specify the IP address of the Client, using the MYIP = parameter (ClientIPAddress)

dbclient –x tcpip{Host=server_ip_address;port=port_number, MYIP = ClientIPAddress} db_server_name

  • On the server, the start command line should be :

dbsrv50 –n db_server_name –x tcpip

Additional parameters may be required such as MYIP if sever has multiple network cards, or port= if the default port used by the SQL Anywhere is not free. The default port is 1498. For example:

dbsrv50 –n db_server_name –x tcpip{MYIP=server_ip_address;port=port_number} 

  For IPX running on non-Novell environment:

  • Determine the IPX address of the server:

Starting from SQL Anywhere version 5.5.03 onwards, one can capture the ipx address of the server machine by starting up the database server with a –Z switch :

What follows is a portion of this output using 5.5.04. Notice the line specifying Node Address: (0:160:36:204:96:148). This is the IPX address of the server.

11:40:33 Trying to start IPX link ...

11:40:33 Loading wsock32.dll

11:40:33 Trying to read property value of sademo

11:40:47 Bindery scan return code: 0

11:40:47 Sending broadcast

11:40:52 No broadcast reply received

11:40:52 No broadcast reply received

11:40:52 Server address: Socket: (18496), Node Address: (0:160:36:204:96:148), Network address: (0:0:0:2)

11:40:52 Threads started: 2

11:40:52 IPX link started successfully

  • Client can connect to database server using the following command line:

dbclient –x ipc{Host=ipx_address} 

  A brief description of the problem:

  The client machine cannot locate the database server just by server’s broadcast, or because the client and the server machine are in different subnets, client cannot receive server’s broadcast of existence, and so client thinks that server doesn’t exist.

 2 3 4 5 6  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何将不同网段或拨号环境下的客户端连接到ASA服务器

相关文章

  • 2017-06-28DBCC
  • 2017-06-28Sybase数据库在四川GPRS系统中的应用
  • 2017-06-28详细讲述Sybase数据库的安全性控制策略
  • 2017-06-28Moody‘s KMV
  • 2017-06-28让SQL飞起来
  • 2017-06-28Sybase与Oracle的十二场性能比拼
  • 2017-06-28由浅至深讲述Sybase数据库死锁问题
  • 2017-06-28Sybase数据库管理与维护经验谈之日志
  • 2017-06-28Sybase Rep Server的rep_agent不启动怎么办?
  • 2017-06-28.NET中使用oledb连接sybase和csv格式文件的连接

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Sybase数据库备份方案
    • Sybase数据库简介
    • 全国电话号码簿数据库系统
    • 教你学会怎样升级到SQL Anywhere 10(3)
    • Sybase的数据定义语言
    • Sybase华联超市计算机信息管理解决方案
    • 巧用Sybase数据库的超级用户密码
    • 简单介绍Sybase数据库的备份与恢复
    • Sybase的设备(Device)
    • SyBase数据库用户管理的基本概念

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有