Recent update: 2008-6-10
我的数据库怎么了,好多表中的字段类型发生了变化,如有些字段原来定义是numberic,现在却成了float,而且表中字段的顺序也和改建时顺序不一直了,最主要的是表中数据也没了,人为操作可能行不大,因为库中所有表都发生变化。 还有在导出时出现一下错误,不明白如何解决。 Error: Number (7205) Severity (17) State (2) Can't open a connection to site 'SYB_BACKUP'. See the error log file in the SQL Server boot directory...
sybase是否有oracle中rownum类似的伪列,可以取结果集的前几行?
问题描述: 我的Sybase,登进去以后发现左边树状目录应该出现字符的地方都只出现了一些方框框。 该如何解决?
要得到前三条记录,在Sybase如何实现?select top 3 * from 好象不行 请帮帮忙!
SYSBASE如何建立一个同结构的表? 类似于Oracle中的 create table TableName2 as select * from TableName1 //建立了TableName1的同结构表TableName2
在Oracle这样一条SQL文是很常见的。但是换到Sybase(12.5Enterprise)里面就是不行. 比如: select id from (select id from table1) table1 执行这样一条SQL文,总是说在select附近有错误。 谁能告诉我怎么解决么?
有这样一个表,里面有四个字段 ID iIdCard Name State 1 11 ss 1 2 11 aa 2 3 11 dd 1 4 22 ff 3 5 33 gg 3 6 22 hh 2 要写一个语句,找出iIdCard一样的记录个数,并且随便找到一个是这个iIdCard的记录,如例子的结果为 ID iIdCard Name State Count(同一iIdCard的记录个数) 1 11 ss 1 3 4 22 ff 3 2 5 33 gg 3 1 请问该怎么实现,谢谢帮忙,在线等待!!...
先弹出所建立的ODBC数据源,然后确定,错误信息: SQLSTATE=IM009[Sybase][ODBC Driver]Unable to load translation DLL 为何弹出所建立的ODBC数据源,然后现在translation 处选择 anywhere6.0 后就不报错。但每次启动都要作同样的事情。如何解决???
--
怎样将数字型的转化为定长字符型的 比如要将123转换为'0123' 12转换为'0012' 1转换为'0001'
HI all: 我现在遇到了一个奇怪的问题:有一个MIS系统,数据库用的是Sybase12.5,客户端用的是VC写的业务程序,报表用的是PB,每一个客户端都是直接与服务器上的数据库直接相连接。问题是: 为什么每次用报表程序,业务客户端总有一台(不一定是哪一台)机器会很慢呢?如果不用的话,就业务端的程序运行就良好。是不是数据库配置的问题,或者连接尺的问题?不过报表程序是要求先从服务器上取(5-6万)条数据到客户端,再在客户端形成需要的报表,而且用的是sa超级管理员身份登陆的。是不是数据量在网络上传输影响了速度呢? 还有怎么查看数据库性能瓶颈?一般按上面的数据量应该怎么设置才好呢?谢谢!...
表t1和t2中都存在ID字段,类型为varchar,格式为**-****,其中后4位为顺序号,原先由用户输入然后根据类别等信息拼凑出ID分别插入表t1和t2中,现在要求后4位由系统自动生成,如果前两位相同则后四位顺序号要唯一,请问该怎样解决
sybase数据原来在win2000中,现需要将其导入到unix服务器中,请问各位高手,采取什么方法较为快捷?
现有数据库字符符集是CP850的,如何转换成ISO_1 ?
我在sybase的dsedit中 ping NLWNSCK hlzh,5000可以ping通,可是用 Tcp 100.1.5.1,5000(本机器地址是100.1.5.1掩码是255.255.0.0) ping不通, 不知道是为什么,我对sybase不熟,不知道别的地方是否还需要设置ip地址,或者 还需要设置别的什么,希望大家指点一下。在下先谢谢大家了。
有一个insert语句还未完成 这时强制关闭数据库服务,会不会有不良的影响? 怎样可以关闭数据库又不产生不良影响? 主要这个insert用的时间太长了,我没有耐心再等下去了 怕强行关闭数据库又导致系统崩溃 还请有经验的高手指点指点. 谢谢了!
怎样使用Sybase central进行数据库管理,系统默认的密码、口令是什么
我的意思是: 在关闭操作系统之前,这里是在一个操作系统当中,如何关闭SYBASE? 我对起动过程很清楚, 如在HP_UX下: ./startserver -f 主服务名 ./startserver -f 备份服务名 那么关闭的顺序呢? 如何关呢? 是: SQL>shutdown 此时是不是已经包含了关备份服务和主服务 还是: 先 SQL>:shutdown 备份服务名 SQL>shutdown 主服务名 或者还是: SQL>shutdown 主服务名 SQL>:shutdown 备份服务名...
如何关闭sybase,是先关闭TLF备份服务器再关主服务器,还是直接关闭主服务器。 如:是先用ISQL -U -P -S 登录到服务上,然后 SQL>shutdown 还是先: SQL>shutdown bankup服务 然后再SQL>shutdown
我用bcp从一个文件导入数据到一个数据库表(数据库是自己建的),但老是出现 “non-logged”这样的错误。不知道为什么。请大家指教。谢谢。 错误号是:4806
如题!指的是什么?这个数值的大小有什么区别?
我要写一个存储过程,在java里面调用,我要通过这各存储过程得到一个数据集(但不是一个简单查询就可以的,需要对查询的数据做一些处理候再返回),存储过程里面有很多对数据的复杂的操作。这个存储过程该怎样写啊,明天老板就要找我要了。哪位能够帮我给一点提示,我先谢谢了。
如题
在设计一触发器时,刚开始触发器能够正常使用。但后来不知道什么原因产生了死锁库表。 (分不够再加) CREATE TRIGGER dbo.tr_insert_new ON dbo.khzl FOR INSERT AS declare @club_flag int, @card_id varchar(10), @kh_code char(8), @pwd varchar(20) BEGIN select @club_flag=club_flag,@kh_code=kh_code,@pwd=club_password from inserted if @club_flag=...
请提供一个sybase open client的下载地址,最好新点。 还想问个问题,sybase pc client 和sybase open client 有什么区别?
我装了sybase的pcclient,又装了一个访问sybase的工具,以前都是可以用的,现在突然不能用了,但是我用isql访问是可以的。 我用open client是可以连通数据库的,但是用这个客户端就不行,是因为我的pcclient版本旧了还是那个sybase工具旧了,有没有好的的工具和最新的pcclient介绍一下, 提供个下载连接。 谢谢了!
安装到许可证管理的时候,里面有5项 序列号、功能名、功能计数、软件版本、授权代码、 CDKEY 文本文件里只有一个 “08006-55-0600-01”请问怎么填呀。 第一玩Sybase。救命呀。
用ado+ODBC+SYBase 可以连接成功。但是当adotable连接表时总是出现[SQL Server]Login failed错误 是不是要降低安全级别?如果是的话在那降低?如果不是的话,那是什么原因,我该怎么解决?
提供SYBASE安装、维护、排错、升级、调优等服务!
我用的是sybase数据库 我想查出两个具有相同结构的表A,B,主键为3个字段的联合主键a,b,c以主键为标准 一.我想查出A表中比B表中多出来的主键值,也就是A表中有B表中没有的主键值!!!!! 和 二.A,B两表中主键相同,其它某个字段不同的主键值!! 请各位一定要帮忙呀! 分不够!我打工累吐血在给呀!!!!!
问题很简单: 自增字段的跳跃问题,12.0和12.5可以用with identity_gap = 1 但11.92没有这个功能, 只有:sp_configure "identity burning set factor",1 这个预留因子是整个ID的千万分之一,如果ID是7位的就正好是1, 现在的问题是我用的是11.92,而且ID是大于7位的,这个问题怎样解决??? 真的没治了吗???
sybase的sa用户密码忘记了,能不能重新获得SA的密码??????
137 byte By
ming6 at 2008-2-18
我需要的时间格式是 这种格式: 20040201 20041011 delete from table_name1 where (跟当前时间比较或早于当前10天的时间) 请问怎么实现
191 byte By
ming6 at 2008-2-18
刚接触sybae,请问这个存储过程怎么写? 删除表中超过指定时间的记录? 有3个表table_name1 table_name2 table_name3 create proc proc_delete as delete from table_name1 where time 不会啦,谁指教下,多谢
tcp 0 0 *:exec *:* LISTEN tcp 0 0 *:login *:* LISTEN tcp 0 0 *:shell *:* LISTEN tcp 0 0 lovelinux:4100 *:* LISTEN tcp 0 0 *:echo *:* LISTEN tcp 0 0 lovelinux:4200 *:* LISTEN tcp 0 0 *:3306 *:* LISTEN tcp 0 0 *:netbios-ssn *:* LISTEN tcp 0 0 *:systat *:* LISTEN tcp 0 0 lovelinux:4300 *:...
刚才在网络设备区也问了几个问题,一样都是很基础的,希望各位高手解答: 1. 一个adaptive server上有多个数据库,各数据库____(单选) a. 只能放在一个磁盘上 b. 可分布在同一台机器的多个磁盘上 c. 可放在多台机器中 d. 既可放在服务器一端,也可放在客户机一端 2. 数据库按如下语句建立,create database userdb on dev1=100,dev2=100,起日志可占多少?____(单选) a. 小于20M b. 20M c. 小于100M d. 小于200M 3. 当数据库的选项改变的时候,哪个办法能让修改立刻生效?___(单选...
哪位大哥详细介绍sybase关于锁的问题,或者提供些资料也可以,先谢谢了
如题,谢谢大大!
如题
问下 关于sybase的外键约束是否可以定义到 on delete 或 on update 有没有用过这个东东的达人来帮帮忙啊~! PS:MSSQL的语法已经试验过,是不可以的
比如表A里有100条数据,我想查询从第20条到第40条的数据。这条SQL语句怎么写?
我想取出sybase数据库中的表table1和table2的数据差集,两表同构 假设主键为 xh 请各位帮忙呀!!!!!! 怎么写呀!!!!!1
我在公司的机房局域网里的一台服务器上装了sybase客户端版本是12.5的,用来连接合作伙伴的sybase服务器,装完后ping sybase服务器ping不通,于是又换了机房的另一台服务器,但还是ping不通,但是在办公地点的局域网就能ping通,哪位高人能指点一下我该怎么做,系统是windows2000server,谢谢了。
表中有一字段类型是numeric(10,0),要改成numeric(20,0)如何修改? Sybase现有字段如何设置成not null?
144 byte By
zcn at 2008-2-18
如何实现在sun solaris下,每天定时执行Sybase IQ 里的存储过程? 本人在做一个数据仓库的项目,具体做ETL这块。数据仓库用SYbase IQ。由于以前没用过solaris和sybase IQ。现在要实现每天执行我的ETL存储过程。请大师指点,吾将不胜感激!!
sybase越用越大,大到一定程度什么也做不了了,数据库建立时选的是没有日志,可我看到它的 system库是越来越大,怎么处理哦
连接SYBASE数据库时出现如下错误, 用DSEDIT PING服务器失败,提示load the dynamic link library NLWNSCK.dll(C:\sybase\dll\NLWNSCK.dll) 请问是不是此动态链接库的事? Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [INTERSOLV][ODBC SQL Server driver][SQL Server]ct_connect(): network packet layer: internal net library e...
哪里可以找到CT_Library资料
由于中了病毒,现在数据库服务器死掉了,同时,客户端连接数据库连不上造成数据库的日志不断增大,现在SYBASE数据库服务器都打不开,请问用什么命令能解决
在Sybase中Text字段的最大长度支持多少,char的最大长度支持多少? 如果我有个50k的数据包要存放在一个字段中,该选用什么字段,或有什么好的建议! 多谢!