sybase数据库版本查询(Sybase数据库的介绍)

本文目录
- Sybase数据库的介绍
- sybase数据库跨库查询
- Sybase数据库中sql按年月查询,是一个范围查询dateFrom,dateTo,格式是MM/YYYY,要怎么写
- 如何查看sybase数据库运行情况
- SQL Server如何访问sybase数据库的表
- Sybase SQL Advantage 11.5.1版本,查询时最多只能返回32760行,有什么办法解决,可以返回更多的行数
- sybase数据库 如何使用sql语句查询,数据库容量大小和数据库使用量大小
- 请问sybase的DB格式的数据库文件怎么打开啊,如何查询表里面的数据
Sybase数据库的介绍
1984年,Mark B. Hiffman和Robert Epstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。SYBASE主要有三种版本,一是UNIX操作系统下运行的版本,二是Novell Netware环境下运行的版本,三是Windows NT环境下运行的版本。对UNIX操作系统目前广泛应用的为SYBASE 10 及SYBASE 11 for SCO UNIX。
sybase数据库跨库查询
1。登录文件可以打开用UltraEdit,你可以下载一个安装;。 2分贝文件是ASA数据库(Sybase SQL Anywhere的7)可以打开\%SYBASE%\ WIN32 \ dbisqlc.exe使用后安装,输入您的用户名和密码,浏览到数据库文件,它的内容可以使用SQL语句进行查询。
另外,我在网上找到了一个方法:
后来安装了一个电源建设8,这将有一个步骤是安装sybase数据库7。安装完成后,您可以按照ODBC管理器控制面板中的管理工具,添加数据源SYBASE数据库格式此驱动器,那么你可以导入表里面的ODBC数据源的办公室访问,查看文件。注意:默认的用户名密码数据库文件是DBA:SQL,这是需要进入的odbc。
Sybase数据库中sql按年月查询,是一个范围查询dateFrom,dateTo,格式是MM/YYYY,要怎么写
可以将datefrom,dateto转换成日期格式,如datefrom 为03/2013转换为2013/3/1,dateto为04/2013转换为2013/4/30
select * from table where fieldname between convert(datetime,substring(dateFrom,4,4) + ’/’ + substring(datefrom,1,2) + ’/01’) and dateadd(day,-1,dateadd(month,1,convert(datetime,substring(dateFrom,4,4) + ’/’ + substring(datefrom,1,2) + ’/01’)))
如何查看sybase数据库运行情况
选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。
在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点
右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。
执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。
在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到【文件组】页,在这里可以添加或删除文件组。
完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。
SQL Server如何访问sybase数据库的表
一 安装sybase客户端
版本:Sybase Client 11.9.2 for NT
1)安装完成后,运行开始-程序-sybase-Dsedit
2)选择菜单的’Server Object’,- ’Add’ 输入服务名 比如 1.70
3)然后在Server列表中选择’1.70’,双击右边的对话框server address栏,在Network Address Attribute对话框中 选择add 填入ip地址,比如132.228.1.70,4300,ok 确定
4)选择工具栏的Ping Server按钮测试是否能连通服务器 (红色的类似闪电的按钮)
二 在ODBC中建立DSN
管理工具-数据源ODBC
新建一个系统DSN,名称设为 1.70
在创建新数据源对话框中选择’Sybase System11’数据源驱动程序,
General属性的DSN datasouce name: 填入 1.70,
database: 填入sybase数据库名
确定保存
三 建立链接服务器
企业管理器-安全性-建链接服务器-新建链接服务器
1)常规标签栏目中
名称sybase,
服务器类型选其他数据源,在提供程序的名称中选择Microsoft OLE DB Provider FOR ODBC,
数据源:填入DSN名字 1.70
2)安全性栏目中
本地登陆填入sa
远程用户和远程密码填入sybase的用户名和密码
3)使用此安全上下文建立连接
远程登陆 输入sybase的用户名和密码
使用密码 输入密码
确定保存
四 用sa身份登陆查询分析器
执行以下sql语句就能查出sybase数据
select * from 链接服务器名(本例子为sybase).sybase的数据库名.dbo.sybase的表名
注意: 如果在执行查询时发现这个问题: 链接服务器 "sybase" 的 OLE DB 访问接口 "MSDASQL" 为列提供的元数据不一致。
解决办法:: 不要直接用select * from sybase.dbname.dbo.tablename这种语句,换个语句,就可以解决问题了。语句如下:select * from openquery(sybase,’select * from dbname.dbo.tablename ’)
Sybase SQL Advantage 11.5.1版本,查询时最多只能返回32760行,有什么办法解决,可以返回更多的行数
虽然帮你解决不了当前的问题,还是说两句吧。
1、好久没用SQLADV了,用SQLDBX替代了,后者也是个绿色工具,支持多种数据库,包括SYBASE的ASE、ASA、ASIQ等,且有语法加亮和方便的数据库导航功能,结果的显示也可为表格或文本,似乎也没有结果集的条目限制。
2、在图形界面中返回太多行,不是什么好习惯,从数据库查出数据很快,但把数据显示在某个控件中,效率极其底下,平白浪费时间,不如用ISQL加-o参数输出到文件,再用强大的文本器来打开文件查阅,UltraEdit或者Notepad2等均可。有关图形界面耗时的说法,还有一个例证:假如在一个目录中有几千个文件,不敢说上万或更多了,试试用资源管理器打开这个目录,看看是什么心情。
sybase数据库 如何使用sql语句查询,数据库容量大小和数据库使用量大小
2、查询每个登陆账号对应有哪些数据账号
select
name
from
《每个数据库名称》..sysusers
where
suid=suser_id(’账号名’)
3、查询数据账号属于哪个权限组
sp_helpuser
《用户名称》
请问sybase的DB格式的数据库文件怎么打开啊,如何查询表里面的数据
这个是Sybase的SQL Anywhere的数据库文件,使用SQL Anywhere就可以打开,不过要注意是哪个版本的数据库,他的数据库文件是向下兼容的,不向上兼容。如果你是Windows7操作系统,SQL Anywhere必须使用10.0.1及其以上版本才行不然无法运行。
安装SQL Anywhere后,可以直接打开数据表查看里边的数据,如果是复杂的查询或者用SQL语句操作,可以使用绑定提供的Interactive SQL,类似于SQL Server的查询分析器的工具,用他可以进行SQL语句的运行。
目前SQL Anywhere可以在Sybase的网站上下载安装包,同时可以申请一个3个月的开发ID,基本够开发者用了。

更多文章:
avantage怎么设置为中文(Avantage安装丢失GIT)
2026年10月15日 03:00
activex控件未注册怎么办(登陆视频监控网页时提示activex控件未注册,怎么解决)
2026年10月14日 20:30
excel连接sql数据库教程(excel怎么连接sql数据库)
2026年10月14日 19:40







