ehxz 发表于 2008-3-27 09:59:05

[原创]sybase数据库的一些常用命令

<p><font face="Verdana">服务器的字符集设置,例cp936,安装cp936字符集 <br/>a)假如SYBASE的安装路径为c:\sybase</font></p>
<p><font face="Verdana">1&gt;c:\&gt;cd \sybase\charsets\cp936</font></p>
<p><font face="Verdana">2&gt;c:\sybase\charsets\cp936&gt; charset -Usa -Psa_pass -Sserver_name binary.srt cp936</font></p>
<p><font face="Verdana">b)使用isql登陆server</font></p>
<p><font face="Verdana">1&gt;select name,id from syscharsets</font></p>
<p><font face="Verdana">2&gt;go</font></p>
<p><font face="Verdana">i2&gt;找到name为cp936对应的id(假设为171)</font></p>
<p><font face="Verdana">c)设置服务器端的字符集为cp936</font></p>
<p><font face="Verdana">1&gt;sp_configure "default character set id",171</font></p>
<p><font face="Verdana">2&gt;go</font></p>
<p><font face="Verdana">d)重启server两次(注:第一次启动后,server会自动宕掉,需要第二次重启后才能使用)</font></p>
<p><font face="Verdana">2.进入sybase目录下的locales文件夹打开locales.dat找到其服务器使用的操作系统对应的字符集设置(例如windows XP则查看下的字符集设置)</font></p>
<p><font face="Verdana">a)查看是否设置了环境变量LANG=C,如果设置了,则在最后添加一行”locale = C,us_english,cp936 ”的</font></p>
<p><font face="Verdana">b)如果没有设置LANG环境变量,则将最后一行的” locale = default, us_english, iso_1”改为” locale = default, us_english, cp936”</font></p>
<p><font face="Verdana">3.使用isql命令登陆server端查看客户端和服务器端的字符集设置</font></p>
<p><font face="Verdana">a)查看服务器端的字符集</font></p>
<p><font face="Verdana">1&gt;sp_helpsort</font></p>
<p><font face="Verdana">2&gt;go</font></p>
<p><font face="Verdana">b)查看客户端的字符集</font></p>
<p><font face="Verdana">1&gt;select @@client_csname</font></p>
<p><font face="Verdana">2&gt;go</font></p>
<p><font face="Verdana">c)如果不一致则检查上述工作是否错误</font></p><font face="Verdana">
<p><br/>4.使用load database命令导入数据库(去之前使用dump database 将数据库备份)</p>
<p>a)dump database命令</p>
<p>1&gt;dump database cqpower to "d:\backups\cqpower.dat"</p>
<p>2&gt;go</p>
<p>b)load database命令</p>
<p>1&gt;load database cqpower from "d:\backups\cqpower.dat"</p>
<p>2&gt;go</p>
<p>5.使用online database命令将数据库激活</p>
<p>a)online database 命令</p>
<p>1&gt;online database cqpower</p>
<p>2&gt;go</p>
<p>6.使用sp_dropdevice命令删除设备</p>
<p>a) sp_dropdevice 命令</p>
<p>1&gt;sp_dropdevice 设备名</p>
<p>2&gt;go<br/></font></p>
页: [1]
查看完整版本: [原创]sybase数据库的一些常用命令

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com