1. 将原来的数据库删除,设备删除。
2. 清理注册表
(为了保证本次修改后的数据库服务器server name 和原来的一样,建议你在注册表里将原来的相关服务器server name 删除)
3. 重新build server
(如果你正确清理了注册表信息,可以使原来数据库服务器server name和新的一样),将本次数据库的缺省字符集设置为cp936,添加和配置缺省字符集方法是:(假如你的SYBASE是安装在d:\sybase)
先执行:
cd Sybase\ charsets\ cp936
d:\sybase\charsets\cp936>charset -Usa -Ppassword –Sserver_name binary.srt cp936
再执行:
d:\sybase\charsets\cp936>isql -Usa -P password -Sservername
1> select name,id from syscharsets
2> go
最后执行:sp_configure ‘default character set id’,171
成功后如下图:
重新启动服务器两次(第一次启动报错很正常,第二次正确启动,表明你的设置成功了)
然后进D:\sybase\locales 用写字板打开文件” locales.dat”
查找[NT]
修改最后一行,将iso_1改为cp936
在isql下运行sp_helpsort命令,验证字符集是不是cp936,如下图
然后再开始建设备,建数据库,初始化
- 大小: 23.8 KB
- 大小: 49.6 KB
- 大小: 23.8 KB
- 大小: 10.6 KB
分享到:
相关推荐
### 更改SYBASE默认字符集至CP936详解 #### 概述 ...通过以上步骤,成功将SYBASE数据库的默认字符集更改为CP936,确保了数据库与应用之间的字符集一致性,从而避免了因字符集不匹配而引起的潜在问题。
### Sybase数据库更换字符集方法,解决中文乱码问题 #### 概述 在使用Sybase数据库时,可能会遇到中文显示乱码的情况。这通常是因为系统使用的字符集与实际需要处理的数据字符集不匹配所导致的。为了确保数据正确...
Sybase数据库中文字符集配置详解 Sybase数据库中文字符集配置是指在Sybase数据库中正确配置中文字符集的过程,以便正确地存储和显示中文字符。本文将详细介绍Sybase数据库中配置中文字符集的步骤,并对其进行详细的...
本文将详细介绍如何将Sybase数据库的默认字符集从CP850转换为支持中文的CP936,以及在这一过程中可能遇到的问题及解决方案。 #### 二、基础知识概述 1. **字符集**:字符集是用于定义字符编码方案的一组规则,它...
Sybase 数据库字符集修改是指将 Sybase 数据库的字符集从原来的字符集修改为新的字符集,例如 cp936。下面将详细介绍 Sybase 字符集修改的方法和步骤。 为什么需要修改 Sybase 字符集 在 Sybase 数据库中,字符集...
本篇文章将详细阐述如何解决Sybase数据库在默认字符集cp850下对中文支持不足的问题,以及如何进行字符集转换至iso_i或其他更适合中文的字符集。 首先,我们需要了解Sybase数据库默认的字符集是cp850,它主要针对...
- 安装额外的字符集,如CP936,需要按照Sybase提供的文档进行操作,包括编译和加载字符集文件到数据库中。 理解并正确配置Sybase ASE的字符集和排序顺序,对于创建多语言应用和保证数据的正确性至关重要。在设计...
在还原数据库的过程中,我们可能会遇到乱码问题,这是因为Sybase数据库默认的字符集表中不包含CP936字符集。为了解决这个问题,我们需要安装CP936字符集,并设置系统字符集为CP936。安装CP936字符集的命令为:c:\...
Sybase ASE 支持多种字符集,如 ISO-8859-1、Windows-1252、CP936 等。 #### 二、更改 Sybase ASE 字符集的原因 更改 Sybase ASE 的字符集通常是因为以下几种情况: 1. **国际化需求**:随着业务扩展到不同地区,...
在使用Sybase数据库时,有时会遇到无法删除数据库的情况,这可能是由于多种原因导致的。以下是一些可能的解决步骤和相关知识点,帮助你解决Sybase数据库无法删除的问题。 1. **检查数据库状态**:首先,确认数据库...
【Sybase数据库教程】 在IT领域,Sybase是一款强大的企业级关系型数据库管理系统,由美国Sybase公司开发。本教程将深入探讨Sybase的核心概念、组成及结构特征,特别是其在C/S架构中的应用。 一、C/S架构基础 1. C...
"Sybase 数据库扩容详解" Sybase 数据库扩容是指对现有的数据库设备进行扩展,以满足不断增长的数据存储需求。扩容可以通过增加新的数据库设备或扩展现有的数据库设备来实现。在本文中,我们将一步步讲述 Sybase ...
具体操作为:执行`isql -Usa -S[server_name] -P[password]`登录到Sybase数据库后,运行`select name, id from syscharsets where name like '%cp936%'`语句,该语句将返回所有包含“cp936”关键词的字符集名称及其...
SYBASE数据库使用命令 SYBASE数据库使用命令是指在SYBASE数据库管理系统中使用的一系列命令,以便更好地管理和维护数据库。这些命令包括数据导入、数据库备份恢复等。 一、数据导入命令 数据导入命令用于将外部...
这是因为 Sybase 数据库不包含字符集 CP936。解决乱码问题的步骤如下: 1. 安装字符集 CP936:在 Sybase 安装目录下,cd 到 charsets\cp936 目录,执行命令 charset -Usa -Psa_pass -Sserver_name binary.srt cp936...
手册会讲解如何使用SQL命令或管理工具创建数据库,设置数据库字符集,以及如何管理数据库文件,包括数据文件、日志文件的布局和扩展。 四、表与索引 在数据库中,表是数据的主要存储结构。手册将介绍如何定义表结构...
- 跳转到Sybase安装目录下的字符集文件夹:`C:\sybase\charsets\cp936`。 - 执行`charset -Usa -Psybase -Sdiren binary.srt cp936`命令,加载cp936字符集定义文件。 - **设置cp936为默认字符集**: - 使用`isql`...
使用方法: 1.解压下载的sqladv-12_5....如果想配置网络包大小、大文本字段的长度、客户端字符集等属性,可以点Options...按钮 成功连接到Sybase服务器后,查看数据库内的表,点菜单View>Pick Lists>Tables & Columns
Sybase支持多种字符集,包括ASCII、ISO-8859-1、CP850等。 **2. 字符集的重要性:** - **数据一致性:** 正确的字符集可以确保所有应用程序都能正确解释存储在数据库中的文本数据。 - **国际化的支持:** 不同国家...
SYBASE 数据库安装举例 SYBASE 数据库安装是指在服务器上安装和配置 SYBASE 数据库管理系统的过程。这篇文章将详细介绍 SYBASE 数据库安装的步骤和要求。 安装前的准备 在安装 SYBASE 数据库之前,需要准备以下...