In Linux, ybase cannot be started due to environment variables.

Source: Internet
Author: User
Tags sybase database

This morning, the production sybase Database suddenly went down.

I used [root @ d1 install] #./startserver-f RUN_mcsdb to disable other startup tasks.

The following error is also reported.

[Root @ d1 install] # Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
00: 00000: 00000: 2008/05/07 10:27:41. 67 kernel Use license file/opt/sybase-12.5/SYSAM-1_0/licenses/license. dat.
00: 00000: 00000: 2008/05/07 10:27:41. 67 kernel Checked out license ASE_SERVER
00: 00000: 00000: 2008/05/07 10:27:41. 67 kernel Adaptive Server Enterprise Edition
00: 00000: 00000: 2008/05/07 10:27:41. 68 kernel Using config area from primary master device.
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Internal run-time model set for Linux-Native
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Using 1024 file descriptors.
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Adaptive Server Enterprise/12.5.0.3/EBF 11450 ESD #4/P/Linux Intel/Linux 2.4.18-18.7.xsmp i686/rel12503/1940/32 -bit/OPT/Sun Sep 21 03:10:00 2003
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Confidential property of Sybase, Inc.
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Copyright 1987,200 3
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Sybase, Inc. All rights reserved.
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Unpublished rights reserved under U. S. copyright laws.
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel This software contains confidential and trade secret information of Sybase,
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Inc. Use, duplication or disclosure of the software and documentation
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel the U. S. Government is subject to restrictions set forth in a license
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel agreement between the Government and Sybase, Inc. or other written
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel agreement specifying the Government's rights to use the software and any
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel applicable FAR provisions, for example, FAR 52.227-19.
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Sybase, Inc. One Sybase Drive, Dublin, CA 94568, USA
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Using '/opt/sybase-12.5/ASE/mcsdb. cfg' for configuration information.
00: 00000: 00000: 2008/05/07 10:27:41. 69 kernel Logging ASE messages in file '/opt/sybase-12.5/ASE/install/mcsdb. log '.

The context allocation routine failed when it tried to load localization files !!
One or more following problems may caused the failure

Your sybase home directory is/opt/sybase-12.5. Check the environment variable SYBASE if it is not the one you want!
Using locale name "en_US.UTF-8" defined in environment variable LANG
Locale name "en_US.UTF-8" doesn't exist in your/opt/sybase-12.5/locales. dat file
00: 00000: 00000: 2008/05/07 10:27:41. 75 kernel kscsinit: connectivity library error. Operation: cs_ctx_alloc ().
00: 00000: 00000: 2008/05/07 10:27:41. 75 kernel ksctcleanup: connectivity library error. Operation: ct_exit ().


It indicates that the Environment configuration is incorrect. After multiple searches, you can find a solution. Thank you very much for your help.

The solution is to log on to the Linux system as the root user and execute export LANG = C under the shell.

The problem is solved.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.