转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> SyBase >> 正文
如何将不同网段或拨号环境下的客户端连接到ASA服务器         ★★★★

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

作者:闵涛 文章来源:闵涛的学习笔记 点击数:867 更新时间:2009/4/22 23:09:13

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.


[办公软件]在sybase中插入图片、PDF、文本文件  [办公软件]SYBASE dbcc
[SyBase]Sybase EA Server 在网上税务系统中的应用  [SyBase]Sybase数据仓库落户加拿大统计局
[SyBase]Sybase数据库的碎片整理(  arnold   )  [SyBase]Sybase和IBM创造了新的Linux事务处理纪录
[SyBase]tempdb(谨以此篇拜个山头)  [SyBase]利用Sybase EAServer和开发工具快速开发Web Servi…
[SyBase]SYBASE产品全面支持J2EE  [SyBase]实现报表字体放大缩小功能
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台