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

パスワード:


パスワード紛失

SQLServer2008 EXPRESS、他PCから見られない

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-8-9 14:11
Tanda  長老   投稿数: 2151
nkmt さん、こんにちは。

Windows 認証での接続を試しておられるようですが、環境的には
Windows 認証で相手が見えるような環境になっていますか?

Windows 認証で相手が見えないような環境ですと、SQLServer 認証
を使用します。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-8-9 9:54
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

たしかWindows認証の場合は Windowsのユーザーが 
データベース==>セキュリティ==>ログインのところに 自動的に登録されるはずだったと 記憶してます(まちがってたら ごめんなさい)

ですので nkmtさんが 登録されたのは SQL認証のユーザーと考えられます

その後 データベース==>データベース名==>セキュリティ==>ユーザー
 に登録してやり
データベース==>データベース名==>セキュリティ==>ロール

で操作権限を割り当てる というやりかただったと思います

(セキュリティ インスタンス単位 と データベース事 と2ケ所ありますので ご注意ください)
でわ〜でわ〜
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-8-8 12:08
nkmt  長老   投稿数: 1668
親機で
SQL Server Management Studio
→ セキュリティ → ログインの中に
User1は有りませんでした。

新しいログインでUser1を作ってみました。
データベースのマッピングにもチェックは付けてみました。

サーバーロールの所のsysadminにもUser1を付けてみました。

子機をUser1でログインしましたが
親機のデータを開けませんでした。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-8-8 11:40
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

セキュリティ==>ユーザーには user1はあると思いますが
ロールはどうなっていますか?
でわ〜でわ〜
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-8-5 10:24
nkmt  長老   投稿数: 1668
Puさん こんにちは。nkmtです。
ご回答有難う御座います。

★実験1
親機はAdministratorで起動して
子機はUser1で起動。パスワードをABCと設定。
親機にも同じユーザー名とパスワードを設定。
これだと子機から「データベースを開けません」とメッセージ。

★実験2
親機も子機もadministratorで同じパスワードで起動。
SQLserver2008 R2 EXPRESS がインストールされていない子機から
親機のデータを読めました。

Windows認証です。

実験1の方でも開けそうな気がするのですが。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-8-5 9:54
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

>子機のMagic uniPaaS V1 Plusから親機のデータは読み書き出来るのでしょうか?

できます。

>コマンドプロンプトで
> osql -E -S PC1\SQLEXPRESS
>は動かないのですよね?

osqlは SQLserver2000の時のコマンドです
2008では QLCMDを使います
SQLCMDは、SQLServerクライアントツールに含まれています。
sqlcmd -S インスタンス名(サーバー名) -U ユーザー名 -P パスワード -d データベース名
と言う記述になります

でわ〜でわ〜
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-8-5 9:35
nkmt  長老   投稿数: 1668
親機となるPCにはSQLServer2008EXPRESSがインストールされています。

子機となるPCにはSQLServer2008EXPRESSはインストールされていません。

子機のMagic uniPaaS V1 Plusから親機のデータは読み書き出来るのでしょうか?

子機にはSQLServer2008EXPRESSはインストールされていないのは
先に書いた通りですが
コマンドプロンプトで
 osql -E -S PC1\SQLEXPRESS
は動かないのですよね?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-7-28 19:57
Tanda  長老   投稿数: 2151
人類のデータは、地球上の5台のコンピュータにすべて集約されてしまう、
と誰かが言っていたのですが、あっと言う間にそんな環境になってしまい
そうですね。

地球上の5台のコンピュータというのは、おそらく、
Google、Microsoft、Amazon、Apple、タンダコンピュータ

といったところでしょうかね?(あ、最後は冗談です^^;)

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-7-28 19:33
nkmt  長老   投稿数: 1668
まだ全然良くわかりませんが将来が楽しみというか
当たり前の時代が来るんでしょうね。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-7-28 19:25
Tanda  長老   投稿数: 2151
nkmt さん、こんにちは。

このところ、SQL Azure の躍進が凄まじいですね。
こうなると、ドメインを取って SQLServer を立てる必要もなくなりますね。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-7-28 17:17 | 最終変更
nkmt  長老   投稿数: 1668
Tandaさん こんにちは。

明日の夕方5時までですが
infoドメイン、年間99円になっています。

と言ってもまだ一つも取得していませんが。

http://www.value-domain.com/info.php?action=press&no=20110727-1
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-6-24 12:21
Tanda  長老   投稿数: 2151
nkmt さん、訂正です。

> エイリアス表記には円記号は使えないと思います。あと、uniPaaS
> のゲートウェイがリモート接続の場合にも名前付きインスタンスに
> 対応してたかどうかはちょっと疑問です。ヘルプを見る限り、
> リモート接続の場合は名前付きインスタンスには対応してない
> みたいですね(違っていたらすみません>MSJ 様)。

円記号で大丈夫です。ゲートウェイが正しいエイリアスに変換して
くれるみたいです。名前付きインスタンスも大丈夫です。
2年前に自分で連載に書いてて、忘れてしまっていました。

たいへん失礼しました。

※自分の書いた原稿ですが、何年も経ってから読み直すと備忘録に
なって便利です。(^^;

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-6-24 12:11
Tanda  長老   投稿数: 2151
nkmt さん、こんにちは。

> VPNだったら、uniPaaSのアプリのデータベース特性で
> データベースサーバに PC名\SQLEXPRESS
> とか 192.168.0.200\SQLEXPRESS
> といった記述でいいんですかね!?

私は10年くらい前に VPN は遅くて使い物にならないと放棄した
口ですので良くは分かりませんが、理論的にはそれでいいはず
です。

> その部分が、WANだと
> 111.222.333.444\SQLDB みたいなグローバルIPアドレスの
> 記述になるんですかね? ^_^;

エイリアス表記には円記号は使えないと思います。あと、uniPaaS
のゲートウェイがリモート接続の場合にも名前付きインスタンスに
対応してたかどうかはちょっと疑問です。ヘルプを見る限り、
リモート接続の場合は名前付きインスタンスには対応してない
みたいですね(違っていたらすみません>MSJ 様)。

>(さっぱりわかりません。)
> ダイナミックDNSを取得したらどうなるのかとか。

メルマガでも発行しようかなと思っています。すでにやっている
連載のほうは特殊な技術解説が多いですが、メルマガのほうは、
RIA + SQLServer の初心者向けの参考書にしようかなと思って
います。

今現在、連載コーナーのほうの目次は次のようになっています。

第1回 Microsoft SQL Server 2005 Express のインストール (2008年11月4日)
第2回 SQL データベースの作成と Magic からの接続 (2008年11月25日)
第3回 Pervasive.SQL のデータを SQL Server に移行する (2008年12月8日)
第4回 Pervasive.SQL のデータを SQL Server に移行する(2) (2008年12月30日)
第5回 SQL Server のデータベースを別マシンに移動する (2009年1月9日)
第6回 SQL Server に Magic からリモート接続する (2009年1月26日)
第7回 SQL Server からの定義取得 (2009年2月14日)
第8回 SQL Server からの定義取得(2) (2009年2月27日)
第9回 APG でリッチクライアントタスクを作成する (2009年3月21日)
第10回 サブフォームを使用したリッチクライアントタスク (2009年3月28日)
第11回 オンラインタスクをリッチクライアントタスクに移行する (2009年4月29日)
第12回 リッチクライアントタスクをオンラインタスクに戻す (2009年4月30日)
第13回 ボタンとイベント (2009年5月30日)
第14回 ズームイベントと強制終了 (2009年5月31日)
第15回 ユーザイベントの「レコード更新前」と「レコード更新後」 (2009年6月29日)
第16回 ユーザイベントの「レコード更新前」と「レコード更新後」(2) (2009年6月30日)
第17回 イベントの伝播機能について (2009年7月27日)
第18回 イベントの伝播機能について(2) (2009年8月23日)
第19回 遅延トランザクションを利用した、処理の取消 (2009年9月30日)
第20回 遅延トランザクションとレコードロック (2009年10月30日)
第21回 更新レコード特性の「位置と更新項目」 (2009年11月30日)
第22回 数値型カラムの「差分更新」 (2009年12月30日)
第23回 汎用ボタンの作り方 (2010年1月31日)
第24回 コンテキストメニューの作り方 (2010年2月28日)
第25回 コンテキストメニューの作り方(2) (2010年3月31日)
第26回 コンテキストメニューの作り方(3) (2010年4月30日)
第27回 ウィザードを用いて Excel にデータを取り込む (2010年5月31日)
第28回 ウィザードを用いて Excel にデータを取り込む(2) (2010年6月30日)
第29回 行番号の自動採番について(2010年7月31日)
第30回 行番号の自動採番について(2) (2010年8月31日)
第31回 行番号の自動採番について(3) (2010年9月30日)
第32回 キーボード割付に依存せず Enter で次項目 (2010年10月31日)
第33回 CNDRange() 関数の使い方 (2010年11月30日)
第34回 CSV 出力用の新関数 (2010年12月31日)
第35回 SQL 上にユニークキーを自動生成する方法 (2011年1月31日)
第36回 開発版で RIA のマルチユーザを行う方法(1) (2011年2月28日)
第37回 開発版で RIA のマルチユーザを行う方法(2) (2011年3月31日)
第38回 SQL Where 句の書き方 (2011年4月30日)
第39回 SQL Where 句の書き方(2) (2011年5月31日)

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-6-24 11:44 | 最終変更
nkmt  長老   投稿数: 1668
> VPN 経由だと遅くなりますよ

VPNだったら、uniPaaSのアプリのデータベース特性で
データベースサーバに PC名\SQLEXPRESS
とか 192.168.0.200\SQLEXPRESS
といった記述でいいんですかね!?

その部分が、WANだと
111.222.333.444\SQLDB みたいなグローバルIPアドレスの
記述になるんですかね? ^_^;

(さっぱりわかりません。)

ダイナミックDNSを取得したらどうなるのかとか。

と質問を書いている間に丹田さんからのレスがあったので
DDNSに挑戦してみたいと思います。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-6-24 11:42
Tanda  長老   投稿数: 2151
nkmt さん、ご参考までに。

> 会社PCと自宅PCで、WAN接続試してみればいいですかね? ^_^;

通常の光契約ですと、IP アドレスが動的 IP になります。

毎回、自分の IP アドレスのチェックを行ってから接続を試みる
のは面倒ですので、こういうときはドメインを1個購入して、
DDNS を使うのが便利ですよ。

私はレジストラの回し者ではないですが、下記のサイトでは今、
info ドメイン、年間350円のキャンペーンをやっています。

http://www.value-domain.com/

私が調べたところ、これが最安値です。

タダみたいな値段ですから、ドメインを取得して SQLServer に
これを割り当てると、いいですよ。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-6-24 11:13
Tanda  長老   投稿数: 2151
nkmt さん、こんにちは。

> PacketiX VPN の Home Edition でも購入して

VPN 経由だと遅くなりますよ。セキュリティが理由だとしたら、
実験段階ではセキュリティは後回しにしたほうが理解が早い
ですよ。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-6-24 11:04
Tanda  長老   投稿数: 2151
nkmt さん、こんにちは。

私も最初に実験してた頃は、6年くらい前の 8M ADSL 同士でした。
使えなくはなかったのですが、やはりストレスを感じていました。

今は、自宅も事務所もすべて光でつながっていますので快適です。

同じ光でも、最近はとくに NTT 側の設備増設で速くなっている
ような気がします。地方格差はあるでしょうけど。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2011-6-24 10:52
nkmt  長老   投稿数: 1668
丹田さん こんにちは。

PacketiX VPN の Home Edition でも購入して
会社PCと自宅PCで、WAN接続試してみればいいですかね? ^_^;

(自宅はYahooの8M?ADSLなので、丹田さんが言われる速度は
 出ないとは思いますが、実験にはなるかもしれませんね。)
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-6-24 10:32
Tanda  長老   投稿数: 2151
nkmt さん、こんにちは。

> 以下のサイトとPuさんの過去の投稿が参考になりました。
> http://awoni.net/fc/remote/

上記のサイト、なかなか良くまとまっていますね。

これで LAN 内部でのアクセスが成功しましたので、
次のステップは、WAN 側からのアクセスですね。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-6-24 9:14
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

うまく接続できてよかったですね(^^
SQLserverは慣れだけですので
早く慣れれば良いですね

この時期になって Unipaasもpervasive 用 gatewayをバンドルするようになったので
どんな感じか気になりますが...
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2011-6-24 9:02 | 最終変更
nkmt  長老   投稿数: 1668
おはようございます。

丹田さん、Puさん いつもレス有難う御座います。

おかげさまでXPプロのPCからWin7のSQLServer2008EXPRESS
のデータが見られるようになりました。

SQL Server構成マネージャ
→ SQL Server ネットワークの構成
→ SQL EXPRESS のプロトコル
→ TCP/IP → プロパティ
→ IPAII のTCPポートを1433に変えて、TCP動的ポートを消しました。

以下のサイトとPuさんの過去の投稿が参考になりました。
http://awoni.net/fc/remote/
http://www.magicsoftware.co.jp/forum/modules/d3forum/index.php?post_id=5367

Magic eDeveloper V10 チュートリアル SQL編にも記載があると
いいのになぁと思いました。

SQLServerをお勧めする方も増えている感じがしますので、
今後Pervasiveからの移行が加速するような気がしてきました。

PervasiveデータをACCESSやEXCELに開放する場合、DDF作らないと
いけませんが、MSSQLのデータは簡単に見られて便利ですね。

大量あいまい検索やインデックスの無い項目の書き換えなどで、
PervasiveよりSQLServerの方が効率いいのかなぁと思ったので
今回使ってみようと思っています。

あと子PCには、SQLServer2005のManagement Studioが入っていました。
(これがあるから繋がったとは思いませんが)
何にもインストールされていないパソコンからも
Magicのゲートウェイのみでつながるらしいので、その辺りも
確かめたいなぁと思っております。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2011-6-24 8:59
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは  Puです

Win7 数台でSQLServer2008EXPRESSの共有は問題ありません
構成マネージャーの設定もれだと思いますので
他の端末のManagementStudioで接続できるか
確かめて方が よろしいかと
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2011-6-23 19:52
Tanda  長老   投稿数: 2151
nkmt さん、こんにちは。

「Windows 認証」という方式は Microsoft 純正の規約ですので、
7/Vista に対応していないはずはないと思いますよ。

タンダコンピュータ/丹田 昌信
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 .6 .7 | 投稿日時 2011-6-23 19:29
nkmt  長老   投稿数: 1668
Win7プロにSQLServer2008EXPRESSを入れました。
そのPCからuniPaaS V1 Plusでデータの読み書きが出来ました。

別PC(WindowsXP)から同じデータを見ようとすると
Win7\sqlexpress : ログインできませんでした。
このログインは信頼されていないドメインからのログインなので、Windows認証では使用できません。

と表示されます。

ネットで調べてみると
7/VistaではWindows認証は不可でというのを見つけたのですが
その先がわかりません。

構成メネージャでTCP/IPは有効にしました。
SQL Server Browserも有効にしてみました。
投票数:0 平均点:0.00

  条件検索へ


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