シトリックス: BD MS Access を MS SQL に移行する 2000 又は 2005
En este documento veremos algo típico, tener que migrar una base de datos Access a una de SQL, sea SQL 2000 o SQL 2005, es lo típico que nos puede suceder si entramos en un cliente en modo Demo y no tienen un servidor de BD.

まず最初に、どこかにSQL Serverがインストールされている必要があります, そして空のDBを作成します,

さて、Access DBを持っているPSサーバーで, 次の内容で新しい.dsnファイルを作成します:
[ODBC]
DRIVER=SQL Server
UID=sa
DATABASE=データベース名
WSID=現在のCITRIXサーバー名
APP=ODBCの説明
SERVER=DBサーバー

DOSコンソールを開きます, そしてAccessからSQLへのデータベースの移行を実行するために次のコマンドを実行します:
DSMAINT MIGRATE /SRCDSN:”ODBC_元” /SRCUSER:citrix /SRCPWD:citrix /DSTDSN:”ODBC_宛先” /DSTUSER:データベースのユーザー /DSTPWD:パスワード

続行するかどうかを確認します, “はい”,

データが移行されるのを待ちます…

“はい”,

これでデータが正しく移行されたかどうかがわかります, 完ぺきですね.

次に行うべきことは、PSサーバーに新しいDSNファイルを使用してSQL DBに接続するよう指示することです, SI tenemos más de un servidor debemos crear el fichero DSN anterior en todos los servidores y ejecutar este fichero. 次のコマンドで:
DSMAINT CONFIG /USER:USUARIO_DE LA BD /PWD:CONTRASEÑA /DSN:”FICHERO_DSN_NUEVO”

Comprobamos que se ha cambiado perfectamente el origen de datos, わかりました,

Y reiniciamos el servicio de IMA desde los Servicios,
www.bujarra.com – エクトル・エレーロ – NH*****@*****ra.com – v 1.0







































