sybase central是一款不错的数据库软件,不仅具备了强大的功能和广泛的兼容性,而且通过其便捷的操作界面和多样的功能为不同需求的用户带来了便利。当遇到相关问题时,用户可以按照上述步骤进行操作,以确保高效地使用这款软件享受无忧的数据管理和处理体验。
常见问题
1. Sybase数据库日志满
碰到这种情况,常会出现能查询数据,但无法更新数据,启动事务等。在代码中跟踪可以发现,连接能够打开,但事务却无法开启。常会提示“Connection to Sybase server has been lost. All active transactions have been rollbacked”的错误信息。
解决办法:
若是开发数据库,则直接清除日志即可。 若是正式数据库:建议备份当前日志 再清空日志,扩日志设备及日志数据库。清空日志的语句为『dump transaction database_name with no_log 』
2.Sybase中文乱码
出现这种情况的原因是sybase的服务器字符集不支持中文或是客户端的字符集与服务端字符集不一致。可以考虑更改sybase的默认字符集。在Sybase12.5的版本中支持中文的字符集有CP936、EUCGB、UTF-8和GB18030。这里我们针对Sybase服务器字符集不支持中文给出解决办法:
解决办法(安装cp936字符集):
假设sybase的安装路径为"D:\Sybase"。
(1)D:\>cd \sybase\charsets\cp936
(2) D:\sybase\charsets\cp936> charset -Usa -Psa_pass -Sserver_name binary.srt cp936
(3) 在InterActiveSQL中执行『select name,id from syscharsets』,需注意的是这里要选择在“master”数据库下执行,第4步也是。找到name为cp936的ID,假定是171。
(4)在InterActiveSQL中执行『sp_configure 'default character set id',171』
(5) 重启Sybase服务两次。因为第一次启动后会自动结束掉,所以需要重启第二次。
3.Sybase自增字段跳号处理
跳号原因及影响:
在Sybase数据库中如果数据库在开启的情况下,因为非正常的原因(死机、断电)而导致数据库服务进程强制结束。
那么自动增长的字段将会产生跳号的情况,再往数据表里面插入记录时,自增字段会跳到一个相当大的值上面,以至于主键的自增值极有可能被用尽,或由于数值太大,应用程序中的数据类型如int型等已无法容下这么大的值,而无法在程序里面进行相关的操作。
解决办法:
如果还未发生过跳号情况,可按如下办法解决:
1.执行【 select 'sp_chgattribute ' + name + ', ''' + 'identity_gap' + '''' + ', 60 go'
from sysobjects
where type='U'】。其中的60是凭感觉给的一个值,一般来说这个值越大性能越好,但越大,再发生数据库服务进程非正常结束时,所跳的号也就越大。
2.对1执行的结果,拷贝到SQL编辑区域,再执行。
若已经发生跳号,需要将表中数据导出,再重建数据表,再执行1和2。再导入数据。
安装教程
1、下载完成后,打开安装目录,找到安装文件,双击“setup.exe”文件,如下图:
2、双击“双击“setup.exe”文件后,你会看到以下画面:
3、点击“下一步”继续安装,如下图所示:
4、如上图:选择“中华人民共和国(prc)”,这里如果你英文好,你也可以选择安装英文版的,在选择“我同意适用于指定的安装地点的Sybase许可证条款”,然后在点击“下一步”进行安装,
5、选择安装目录,建议安装在C盘以外的盘,如果你要选择安装在“C盘”,直接点击“一下步”就可以进行安装。
6、点击“下一步”安装的时候提示不存在该目录,问是否要创建“sybase”安装目录。你只点击“是”,就可以自动创建“sybase”目录,如下图:
7、选择你所要安装的类型,根据自己的需要来选择功能安装,这里建议选择“完全”安装,免得功能不全,在使用的时候出现错误,麻烦,详细如上图,然后在点击“下一步”
8、选择你所要安装的类型,根据自己的需要来选择功能安装,这里建议选择“完全”安装,免得功能不全,在使用的时候出现错误,麻烦,详细如上图,然后在点击“下一步”
9、以上图是显示你所安装的数据库的功能,以及文件安装的路径位置,直接点击“下一步”安装,
10、安装进行中,请耐心等待,需要几分钟,等待文件安装完成后,“下一步”文字会变成灰色,然后点击“下一步”
11、安装完成,点击“完成”,恭喜你,Sybase数据库安装成。
使用教程
一、用sybase central连接Sybase IQ 数据库教程
使用方法:
1.将压缩文件解压到任意目录下,解压完成后产生文件夹:sybase-central4.3。
2.首先需要注册ASE和IQ v12.7插件,双击执行“注册Sybase Central插件.bat”,完成自动注册。
执行完“注册Sybase Central插件.bat”后,请不要移动或者修改sybase-central4.3所在
的路径名。如果移动了目录sybase-central4.3,需要重新注册ASE和IQ插件。
方法:
先执行sybase-central4.3\Shared\Sybase Central 4.3中的“卸载Sybase Central插件.bat”,
然后再执行“注册Sybase Central插件.bat”。
3.编辑sybase-central4.3\ini目录下的sql.ini文件,添加Sybase服务器连接信息。
文件sybase-central4.3\ini\sql.ini中有个示例:
[syb1254]
query=NLWNSCK,192.168.1.2,7000
你新添加Sybase服务器的时候,仅需要在sybase-central4.3\ini\sql.ini文件的尾部添加类似
上面的信息。中括号中表示服务器名称,你可以自己起一个标记性的名字。NLWNSCK表示数据库
连接使用TCP协议。将192.168.1.2替换成你将要连接的Sybase服务器的IP地址,将7000替换成
Sybase服务器的监听端口。
注意:中间使用英文逗号分割。
4.你也可以不编辑sybase-central4.3\ini\sql.ini文件,而直接在Sybase Central的登录
窗口中输入将要连接的Sybase服务器的IP地址和端口号。
5.双击“启动Sybase Central.bat”就可以使用绿色版的Sybase Central v4.3了!
启动后,主界面如下图所示:
6.本绿色版Sybase Central v4.3附带的IQ v12.7插件只能连接Sybase IQ v12.7或更早版本,不能连接
Sybase IQ15.1或以后版本。连接Sybase IQ v12.7数据库的方法:
配置连接,第一步:
和上图所示,用户名、密码和数据源都不指定。
第二步:
和上图所示,服务器名和数据库名都不指定。
第三步:
一定要选择JDBC驱动程序为:jConnect5 ,其中:uid,pwd,CommLinks,charset,eng分别表示用户名、密码、iq服务器ip地址和端口、字符集、数据库服务器名称。
上一个 : 爱普生L3109扫描驱动
下一个 : 360主页修复工具
爱普生570w扫描仪驱动是一款专为Epson DS-570W扫描仪设计的驱动程序安装包,主要功能是帮助用户的计算机识别并正常使用该型号的扫描仪。该驱动软件能够适应不同的操作系统并解决多种常见问题,从而确保用户在使用过程中享受到便捷和高效的扫描服务。
CleanMacro是一款专为清除Office常见宏病毒而设计的杀毒软件,由毒霸资深反病毒工程师Boom开发。能够有效清除多种Office宏病毒,并提供用户友好的操作界面和稳定的运行环境。对于经常需要处理宏病毒问题的用户来说,这款软件是一个不错的选择。
爱普生epson me office 535驱动是一款专为Epson ME Office 535喷墨打印机设计的计算机程序,它允许用户的计算机与该打印机进行有效的数据通信,确保打印任务能够顺畅执行。该驱动软件能够适应不同的操作系统并解决多种常见问题,从而确保用户在使用过程中享受到便捷和高效的打印服务。
urlmon.dll是一款微软Microsoft 对象链接和嵌入相关模块,对系统正常运行至关重要。它的存在对计算机系统的稳定性和程序的正常运行至关重要。如果遇到该文件丢失或损坏的问题,用户可以按照上述方法进行修复,以确保系统的正常运行和功能的实现。
* 游戏上市后,我们会在第一时间内通知您 *
* 游戏上市后,我们会在第一时间内通知您 *
关 闭