ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

ローカルのSQL2005 + V10 で接続できない

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2007-12-7 11:06
y_ogawa  新米   投稿数: 16
はじめまして。
早速質問させてください。

WindowsXP SP2
MS-SQLServer2005 ExpressEdition
MAGIC V10

このような環境で、MSJのチュートリアルページ
http://www.magicsoftware.co.jp/training/introduction/introduction.html
にしたがって、ローカルにMSSQL2005とMAGICをインストールし、実行しようとしましたが
テーブル定義を作り、APGで開こうとすると

「:[DBNETLIB][ConnectionOpen (Connect()).]SQL Server が存在しないか、アクセスが拒否されました。」

というエラーメッセージが表示され、テーブルを開けません。
当然、MSSQL2005側にはテーブルは作成されていません。
ちなみに、MSSQL2005の認証モードは「Windows認証」で、MAGIC側も同じ設定にしてあります。

将来的にはSQLServerを用意し、そちらに接続する予定ですが
まずはローカル環境で試したかったのですが、接続すらできない状況で困っています。
どのように解決したらよいでしょうか?
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2007-12-7 17:15
hiro  長老 居住地: 三重  投稿数: 188
はじめまして y_ogawaさん

同じ環境で弊社でテストしたときは問題なくアクセスできました。
メッセージの詳細は分かりませんが、ユニークキーの設定がSQLでは必須になっていた様に思います。
その辺をあたってみてはいかがでしょうか?
的確なアドバイスになりませんが・・
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2007-12-10 10:32
y_ogawa  新米   投稿数: 16
hiroさん、返信ありがとうございます。

早速ユニークキーの設定をしようと思いましたが、
やはり同じエラーが出てしまい、設定すらできませんでした。

思うに、データベース自体に接続ができていないためだと思われます。
実際、SQL Server Management Studio Expressでデータベースを開いてみると
テーブルすらできていない状態です。

ファイヤーウォールはすべて停止した状態で試してみましたが
それでも症状は変わりませんでした。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2007-12-10 18:33
y_ogawa  新米   投稿数: 16
自己レスです。

Magicの「設定」→「データベース」→「特性」で指定する「データベースサーバー」の欄で

「サーバー名\SQLEXPRESS」と指定しなくてはいけないところ
「\\サーバー名\SQLEXPRESS」と指定してしまっていました。

たったこれだけのことだったようです・・・。
わかってしまえば、くだらないことで長時間悩んでしまいました。
(確かにチュートリアルのPDFでも、\\は付加しない形で指定していますね)

hiroさん、返信どうもありがとうございました。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約