当前位置:首页 > sybase 15.0 HP-UNIX IA平台安装文档
5.通过 Sybase Central 连接到 Adaptive Server
Sybase Central 提供了一个图形用户界面,在此可执行 Adaptive Server 管理任务。Sybase Central 界面在左窗格中显示服务器的分层列表,在右窗格中显示所选服务器的详细信息列表。要选择一个服务器,请在左窗格中单击其图标。
? 1 从 Windows 任务栏中,选择“开始”|“程序”|“Sybase”|“Sybase Central”。 ? 2 在左窗格中,单击要连接到的服务器。
? 3 在“登录”窗口中,输入系统管理员的用户名和口令。必须以系统管理员身份登录才
能执行管理任务。 ? 4 单击“确定”。 注意:第一次登录到 Adaptive Server 时,可使用缺省的“sa”用户名,口令为空。第一次登录后,应更改系统管理员的口令。用于 Sybase Central 的 Adaptive Server 插件并不显示 SQL.ini 文件中所列的全部服务器。Sybase Central 只列出前面连接到的那些服务器,或者列出作为 Windows 服务启动的那些服务器。
6.设置系统管理员口令
在安装 Sybase 软件时,系统会为 Sybase 系统管理员创建一个名为“sa”的用户帐户。以“sa”身份登录的用户可以使用 Adaptive Server上的任何数据库(包括 master 数据库),并具有全部权限。刚完成新的安装时,“sa”帐户没有口令。口令的初始缺省值为:NULL。在生产环境中, Sybase 系统管理员应始终使用非缺省口令。
Sybase 系统管理员应以“sa”身份登录到新的 Adaptive Server,并使用sp_password 设置口令: %SYBASE%\\%SYBASE_OCS%\\bin\\isql -Usa -P -Sserver_name 1> sp_password null, new_password 2> go 其中,“null”是缺省口令, new_password 是分配给“sa”帐户的口令。为了最大限度地提高安全性, Sybase 建议您设置至少包含八个字符的口令,并结合使用大小写字母和数字。
7.安装中文语言支持、配置字符集
在windows平台上,Sybase ASE15.0.3安装完成后默认语言是:英语(us_english),默认字符集为:cp850。cp850是一个西欧字符集,虽然也能使用cp850字符集保存汉字,但是不推荐在生产环境中使用该字符集。 如果生产系统中Sybase ASE数据库仅考虑支持简体中文的话,则可以使用cp936或者utf8这两种字符集。如果需要国际化支持,那么需选择utf8字符集。 在生产环境中,需要将默认字符集由cp850调整为utf8(或者调整成支持简体中文的cp936也可以,根据项目情况而定!),将默认语言调整为中文。 备注:如果想设定ASE的默认语言为中文,必须先将默认字符集设定为utf8,才能设置默认语言为中文。否则会报错。
7.1查看当前数据库的默认字符集:
执行:
sp_configure \go
查看到Run Value为:2,执行:
select id,name from master..syscharsets where id=2 go
查看到当前字符集为:cp850
7.2将字符集调整为utf8的过程:
将字符集由cp850或者iso_1调整为utf8有2中方法:图形界面工具和命令行工具。下面分别演示过程。
7.2.1用图形界面工具调整字符集为utf8
菜单:开始>所有程序>Sybase>Adaptive Server Enterprise>Server Config
(或者:
cd /d %sybase%\\%sybase_ase%\\bin syconfig
)
左边的产品列表选择Adaptive Server,点“配置Adaptive Server”按钮,选择要配置的服务器:WIN2003SERVER
输入sa的口令:
进入到配置Adaptive Server窗口
选择“语言”按钮,
可以看到当前缺省值中的字符集为:cp850。点“字符集”下面的“添加/删除”按钮,
从可用字符集列表中选择“Unicode 3.1 UTF-8 Character Set”字符集,点确定。 点“字符集”下面的“设置缺省值”按钮
选择“Unicode 3.1 UTF-8 Character Set”字符集,点确定。
预览一下,可以看到当前缺省值中字符集已经被改为“utf8”。点确定按钮。返回到“配置Adaptive Server”窗口,点保存按钮。
这时候开始安装utf8字符集,并配置默认字符集为utf8。如果ASE中有用户数据库,则此过程需要持续一段时间,因为ASE需要将用户数据库的内容都转化为utf8字符集下的内容。 配置完成后返回到窗口。
查看ASE的错误日志文件win2003server.log,发现在配置字符集为utf8过程中ASE重启了两次。
共分享92篇相关文档