Red de conocimiento informático - Problemas con los teléfonos móviles - Cosas a considerar al conectar PowerBuilder a SQL Server

Cosas a considerar al conectar PowerBuilder a SQL Server

Primero, asegúrese de que Open Client se haya instalado y configurado correctamente y que pueda consultar los datos en la base de datos del lado del SERVIDOR a través de wisql o Sybase Advantage.

PowerBuilder no puede conectarse a Sybase base de datos por las siguientes razones

) las configuraciones regionales no están configuradas correctamente

las configuraciones regionales son el archivo de configuración del juego de caracteres del cliente, generalmente ubicado en el directorio c:\sybase\locales\. Si la plataforma del sistema operativo es Windows, modifique el contenido relevante en la sección [NT]. Si la plataforma del sistema operativo es Windows x, modifique el contenido relevante en la sección [win].

a Debe haber una línea para la configuración del país de China

locale = chs us_english iso_

b El juego de caracteres predeterminado del cliente Debe ser el mismo que el juego de caracteres del servidor

En este ejemplo, el juego de caracteres predeterminado del cliente es iso_:

(locale = default us_english iso_

) pbsyc sql en No se puede ejecutar después de reinstalar SQL SERVER

pbsyc sql se usa para crear tablas de PowerBuilder y procedimientos almacenados en la base de datos Sybase, que se encuentra en el directorio del servidor del disco de instalación de PowerBuilder. Está ubicado en el directorio del servidor en el disco de instalación de PowerBuilder. Cuando PowerBuilder se conecta por primera vez a la base de datos, o después de reinstalar Sybase, debe iniciar sesión en la base de datos principal usando sa en isql o Sybase Advantage para ejecutar pbsyc sql. Además, si se conecta a Adaptive Server, primero debe realizar los siguientes cambios en el archivo pbsyc sql. (Reemplace @@ con @, pero mantenga @@error y @@ aislamiento

) PowerBuilder tiene un ancho de bits, pero Open Client tiene un ancho de bits, porque PowerBuilder necesita conectarse a la base de datos a través de Open Client. por lo tanto, Open Client debe tener el mismo ancho de bits que PowerBuilder, por lo que Open Client debe tener el mismo ancho de bits que PowerBuilder, por lo que Open Client debe tener el mismo ancho de bits que PowerBuilder. PowerBuilder es el mismo bit o el mismo bit

). La interfaz directa Sybase (controlador nativo) o la interfaz ODBC (controlador ODBC) no están instaladas. PowerBuilder necesita acceder a la base de datos a través del controlador nativo o el controlador ODBC, por lo que si necesita acceder a la base de datos Sybase, se requiere el controlador nativo o el controlador ODBC. p>

) El nombre del servidor (Server Name) definido en Open Client es inconsistente con el nombre del servidor (Server Name) definido en PowerBuilder.

El nombre del servidor definido en Open Client no coincide con la configuración SQLCA ServerName en la aplicación PowerBuilder

) El nombre de ruta de la biblioteca DLL no coincide con la configuración SQLCA ServerName en la aplicación PowerBuilder. El nombre de ruta de una biblioteca DLL que no se agregó a PowerBuilder para facilitar el acceso a la base de datos. La biblioteca DLL no se agrega a la ruta de búsqueda del sistema porque se requieren ciertas bibliotecas DLL para ejecutar aplicaciones PowerBuilder, por lo que la ruta a la biblioteca DLL de PowerBuilder debe agregarse a la ruta de búsqueda del sistema

La siguiente es la Biblioteca DLL en el sistema Ruta de instalación predeterminada

Para instalación con nombre de archivo largo (PB)

c:\Program Files\Powersoft\Shared\

Para archivo largo nombre de instalación ( PB)

c:\Program Files\Common Files\Powersoft Shared\

nombre de archivo corto de instalación

c:\pwrs\sys\

?Recomendación del editor

Videotutorial de capacitación en minería de datos y almacenamiento de datos lishixinzhi/Article/program/PB/201311/24639 ?