板検索:
【新型】SQLServer2005【またか】 (265)
まとめビュー
1
NAME IS NULL[]   投稿日:2005/12/17 00:28:19  ID:IWlojdHA
いよいよ発売、新製品。前評判や前型との違いで良くなった点など教えて
ください。よろ。


2
NAME IS NULL[]   投稿日:2005/12/17 00:30:40  ID:pPAab51P
安定度とか分かるほど使い込んでないが、すんごい高機能になってます。
ただ、DBの本質部分はそれほど変化ないかもw

3
NAME IS NULL[sage]   投稿日:2005/12/18 11:43:50  ID:???(157)
高機能ゆえに重い
.NET Framework 必須って時点で萎え

4
NAME IS NULL[]   投稿日:2005/12/19 23:32:02  ID:uN1+0j5U

SQL Server 2005 Express Edition

はタダ!

現在単体DLは不可なので、
いづれかの言語のVS2005をDL汁!
http://www.microsoft.com/japan/msdn/vstudio/express/

5
NAME IS NULL[sage]   投稿日:2005/12/24 01:32:19  ID:???(157)
なんだ、VSにくっ付いてたのかよ!知らんかった。

6
NAME IS NULL[sage]   投稿日:2005/12/30 10:45:39  ID:???(157)
> .NET Framework 必須って時点で萎え
これ、VB6じゃ開発できない、ってこと?

7
NAME IS NULL[]   投稿日:2005/12/30 19:10:22  ID:6xL9eE1w
>>これ、VB6じゃ開発できない、ってこと?

サーバー自体の動作に.NET Framework 必須だけど
従来のADOとか使用した開発はサポートしているのでは?。。

8
NAME IS NULL[]   投稿日:2006/01/02 20:01:43  ID:G0hKaxyz
SQK鯖2005使った上で、VB6で開発するメリットって何w

9
NAME IS NULL[sage]   投稿日:2006/01/02 20:09:00  ID:???(157)
あ、タイポした
SQL鯖 orz


10
NAME IS NULL[sage]   投稿日:2006/01/19 23:17:12  ID:???(157)
MSDN Subscriber Download で SQL Server 2005 を、
ダウンロードはできるがプロダクトキーの発行のところに SQL Server 2005 がない。

これってどういうことよ。まさかいらないわけないだろうし。

コメント1件

11
NAME IS NULL[]   投稿日:2006/01/19 23:26:07  ID:fbq0GBrV
age

12
NAME IS NULL[sage]   投稿日:2006/01/25 01:04:32  ID:???(157)
>10
Subscriber Download のやつには既定のプロダクトキーが入っていて変更不可

それにしても 2005 のインストーラ、めちゃくちゃメモリ食うな
コメント1件

13
NAME IS NULL[]   投稿日:2006/01/26 12:25:29  ID:UKsjhLFB
>12
SQL Server 2005 Developer Edition - DVD (Japanese)
に関してはキー入ってなくて、インスト出来ない。
CD版は入ってるのになんでだろう。

14
NAME IS NULL[sage]   投稿日:2006/02/06 19:06:02  ID:???(157)
SQLSERVERとEXPressの混在はできるのかな?
ExpressのXCOPY機能使いたいんだけれど、SQLSERVERあるマシン場合の場合どうなるのか。

15
白馬の玉子 ◆PqSzNbkqDo [sage]   投稿日:2006/04/12 12:00:39  ID:???(157)
SQL2005、めちゃめちゃ開発効率よいと思うし、
機能的にも、VS2005と組み合わせたら、
VS.Net2003の3倍くらい楽だと思うんだけどな。
特に、SQLのSPをVSのDAがコマンド化してくれるところとか。
そのコマンドでFillできるから、
SPをガリガリ書ければ、
どんなデータも持ってこられるしね。
それに、DAに単独でクエリも追加できるから、
いちいちSQL系のオブジェクト陳列しなくても、VSのコード1行で実行できるし。


コメント1件

16
NAME IS NULL[]   投稿日:2006/04/21 23:10:58  ID:LUFraczi
SP1出たみたい。
http://www.microsoft.com/japan/sql/downloads/default.mspx
SQL Server 2005 Express Edition with Advanced Servicesもある。
上からはダウンロードはできないけど、下からはダウンロードできるみたい。
http://msdn.microsoft.com/vstudio/express/sql/download/

17
NAME IS NULL[sage]   投稿日:2006/04/23 10:56:17  ID:???(157)
>15
あんたMSMVP?
多くのDB板スレでの信者発言お疲れだな。

18
NAME IS NULL[]   投稿日:2006/04/23 12:38:56  ID:WOPiStE+
DB経験が豊富な奴は年内は2000を使うよなw
コメント1件

19
NAME IS NULL[sage]   投稿日:2006/04/23 18:37:55  ID:???(157)
4月18日のリリース大杉

withAdvancedService入れたらフルセットになるの?

20
NAME IS NULL[]   投稿日:2006/04/26 13:04:22  ID:rXmBvTEa
Access2003 ADP を Express Editon に接続できないのですが
(接続画面でSQLserver2005がリストに出てこない)
どうしてでしょうか?

コメント1件

21
NAME IS NULL[sage]   投稿日:2006/04/26 20:00:51  ID:???(157)
>20

インスタンスまで指定しないといけないのでは?

インストール時にデフォルトの状態のままだとSQLEXPRESSという
インスタンスが生成される。
なので、サーバー名にはマシン名\SQLEXPRESSと入力しなければ
ならない。

コメント1件

22
NAME IS NULL[]   投稿日:2006/04/27 02:58:36  ID:cOn4x28J
>18
同感

SQLServer2000は、市場に出てからもう何年も実績があるよね
超安定しているデータベースなのに、それを止めて新版に乗り換える
理由が全然見つからない
中小企業は、SQLServer2000で間に合っちゃうよ

ドットネット系で開発するなんて、MSと心中行為になるから、やらないしね
おっと、DB2に移行ができるかも?

開発はSQL言語中心だから、2005の魅力がイマイチ見えない
良い点はあるけど、それが安定して動くかどうかは、別問題

数ヶ月経ってすぐにサービスパックが出るような製品は、ちょっと、
敬遠だよね
マーケティングの問題はあるかもしれないけど、発売を遅らせてでも
製品をしっかり作るのが使命じゃないのかな?

MSなどに有料サポートを受けているなら別だけど、自己責任で
運用するなら、あと数年は、SQL2Kを使うと思う

バージョンが上がったからと言って、良い製品とは限らないしね
SQL7の時代を知らないのかしら?

コメント1件

23
20[]   投稿日:2006/04/27 09:28:15  ID:+uazMOhP(2)
>21
ご教示、ありがとうございました。

ファイル形式を Access 2000 ファイル形式 から
Access 2002-2003 ファイル形式 にして
ご指摘のインスタンスを設定することで接続することができました。

24
20[]   投稿日:2006/04/27 12:09:28  ID:+uazMOhP(2)
追伸
ファイル形式は Access 2000 ファイル形式 でも接続できました。

25
NAME IS NULL[sage]   投稿日:2006/04/27 20:03:32  ID:???(157)
確かに、SQL7の出始めはひどかったような記憶が…

コメント1件

26
NAME IS NULL[]   投稿日:2006/04/27 22:04:33  ID:fF4cHPRe
developer editionを破格の値段で出すぐらいなら仮想サーバーなどのように無料化すればいいのに。

27
NAME IS NULL[sage]   投稿日:2006/04/27 22:39:00  ID:???(157)
>25
それがバージョン1だからなw

28
NAME IS NULL[sage]   投稿日:2006/04/27 23:15:33  ID:???(157)
>22
新手のDB2工作員のかたでつか?

29
NAME IS NULL[sage]   投稿日:2006/04/28 08:10:17  ID:???(157)
開発していて
SQLServer2000よりも

Oracle8〜9の方不具合に遭遇する率って高い気がする。
DB2は、シラネ。

んな訳で、SQLServer2005に期待。

30
NAME IS NULL[sage]   投稿日:2006/04/29 08:44:35  ID:???(157)
SQL7の最後のパッチで、完成された感を勝手に漏れは持ってる。
ものすごく安定したし。 苦労したんだろうなぁ。
あとは、金とるためにEMの互換性を破壊して2000を出し、
またもや金とるためにEMの互換性を破壊して.Netとちょっと
インタフェースを取って出荷してるように思う。

要は、とっくに完成されてる気がする。

コメント2件

31
NAME IS NULL[]   投稿日:2006/04/29 09:00:55  ID:MXeHLL+x(10)
初心者は、2000と、2005のどっちを買うべきでしょうか?
また、2005でデータベースを作ったとして、
例えば他の支社に2000が入っている場合、持って行って使えますか?

32
NAME IS NULL[sage]   投稿日:2006/04/29 09:54:23  ID:???(157)
聞かなきゃ判らないぐらいなら素直に2000つ勝てたほうがいいと思うよ。

33
NAME IS NULL[]   投稿日:2006/04/29 10:28:00  ID:MXeHLL+x(10)
んー、でも5年も差があるなら、やっぱり新しい方が
使いやすくなってない?
(高機能はいらない、ひたすら初心者でも使いやすい・安全というのが希望です。)

34
NAME IS NULL[]   投稿日:2006/04/29 10:29:07  ID:MXeHLL+x(10)
プロの皆さんは、妙に辛口ですけど。
コメント1件

35
NAME IS NULL[sage]   投稿日:2006/04/29 11:07:41  ID:???(157)
使いやすくはなってるよ。でもそれと2000との相互運用は話が別。
まぁ変な機能つかはなければどっちでも動くかも。接続文字列とかかわるかもしれんけどナ。

36
NAME IS NULL[]   投稿日:2006/04/29 12:11:39  ID:MXeHLL+x(10)
そうだねー。
2ヶ所の支社には2000が入っていて、
それを使ったデータベースソフトが既にあります。
ITには疎い会社なので、そっちの支社で
もう一つ2005を買ってと言っても買ってくれないと思う。

すると、やっぱりこっちの支社でも、
あえて2000を買って、データベースを作ったほうが良いのね?

37
NAME IS NULL[sage]   投稿日:2006/04/29 12:15:19  ID:???(157)
その状況で2005を入れるメリットがあるのか?

38
NAME IS NULL[]   投稿日:2006/04/29 12:18:58  ID:MXeHLL+x(10)
だって、新しいものの方が使いやすいし、
便利な機能も何かとあるでしょ?
新しいものあれば、そっちを買いたいです。

でも、他の支社でも使えるように2000で我慢するしかないかなー。

39
NAME IS NULL[sage]   投稿日:2006/04/29 12:21:17  ID:???(157)
仕事相手がこんなやつだと苦労するんだよなあ。

40
NAME IS NULL[]   投稿日:2006/04/29 13:10:12  ID:qnEdZpDs
>30
2000で完成した。7.0は中継ぎ。

7.0には、サポート文書番号218739の仕様が残っている。
影響を受けたのは、RAID装置を持たない小規模ユーザ達だけ。

この仕様は、どう考えても限りなく障害に近い。
データベースサーバーの信頼性にとって、致命傷と言える。
2000ではこの仕様が改善されたのが、その理由。

2000では、MDFが壊れても安心して、ログのバックアップができる。

私が思うに、マイクロソフトは、2000を最初から目指していたが、
あまりにも時間が掛かるので、途中で7.0が出てきたように思う。

そういう意味では、2000の信頼性は、7.0からの様々な
障害解決の実績の上に成り立っている。


ところが今度の2005では、また大規模な機能拡張が行われた。
その拡張機能を使って障害が出た時に、どう対処するかだ。

お金のあるユーザなら、その問題は、解決できるかもしれない。

でも、サービスパック待ちの一般ユーザは、どうするのか?
もうサービスパック1が出たけどね

もちろん、新しい機能を使っても、問題は出ないかもしれない。
ただ出た場合の解決方法まで考えてから、使えってことだ。

サーバーで一番美味しいのは、1つ前のバージョン。
安心して食べられる

お金のある人は、熟成前の新品を食べて、我々にバグ報告しておくれ。


>34
自分はプロとは思っていないが、サーバー周りで飯を食べて来た。
しかし最近は、クライアントしかしらない連中がサーバーに進出して困ってる。

SQLServerを触っている連中を見て驚いたのは、
 「開発したデータベースを別のマシンに移動するにはどうするの?」
って、聞かれた時だ。

お前、SQLで開発してなかったの?って、唖然したわ。

最初からGUIを使ってる。
GUIで作ってからSQL文を吐き出すそうだ。
そんな習慣に慣れたら、UNIXコンソールのオラクル開発はできないから
止めろ!って注意したけどな。。。

時代は変わったもんだ。
もう引退かもしれん。。。。

41
NAME IS NULL[]   投稿日:2006/04/29 13:37:23  ID:MXeHLL+x(10)
>SQLServerを触っている連中を見て驚いたのは、
>
「開発したデータベースを別のマシンに移動するにはどうするの?」
>って、聞かれた時だ。

あ、それ、私も聞きたいと思ってました。

>お前、SQLで開発してなかったの?って、唖然したわ。

んー、この機会に勉強し始めようかなとは思ってます。
今は、Accessのクエリで作った画面を見て、
「へー、SQLってこんな感じだか」って言ってる程度。

>最初からGUIを使ってる。

そーそー。SQRserverも、全部ウィザードで作れると嬉しいというのが本音。
なんか凄い大間違いしてます>私?
でも、プロに頼むと何十万円もかかるっていうんだもん。
うちは、思い切り文系の中小企業だし、それだけの費用対価が出せないかもしれないから、
趣味とボランティアで私がデータベース作ろうかなと思ってるんです。
10万円以下でサポート付きで、誰かデータベース作ってくれるなら注文するけど。
コメント2件

42
NAME IS NULL[sage]   投稿日:2006/04/29 13:40:46  ID:???(157)
どの程度のサポートかによるだろ

43
NAME IS NULL[]   投稿日:2006/04/29 13:42:45  ID:MXeHLL+x(10)
でもさ、SQRserverのサイトとか見てると、
「Accessで力不足と感じ始めたあなたへ」
って宣伝してるじゃない。
私みたいなレベルの人向けの宣伝だよね。

ところで、別の支社にSQLで作ったデータベースを持っていくには、
GUIで作ってたらいけないの?
「SQRで開発」というのをしなきゃいけないんですね。

44
NAME IS NULL[]   投稿日:2006/04/29 13:44:26  ID:MXeHLL+x(10)
Accessで力不足と感じるレベルなんで、
顧客数で5000件、帳票類は20種類くらい。
10万円でサポートしてくれる人はいないです。
コメント1件

45
NAME IS NULL[]   投稿日:2006/04/29 13:45:36  ID:MXeHLL+x(10)
SQLだ。しまった。
どうも日本語発音にひきづられて打ってしまう。

46
NAME IS NULL[sage]   投稿日:2006/04/29 13:51:17  ID:???(157)
ちら裏は別スレにしてくれ

47
NAME IS NULL[]   投稿日:2006/04/29 14:11:58  ID:MXeHLL+x(10)
ノンビリ行こうよ>46
4ヶ月で46レスだよ、このスレ。

48
NAME IS NULL[sage]   投稿日:2006/04/29 14:17:23  ID:???(157)
きもいの

49
NAME IS NULL[]   投稿日:2006/04/29 16:07:00  ID:ucuegjmi
>41
CREATE DATABASE文やCREATE TABLE文などのSQL言語で
データベースを開発するスクリプトを何百行もテキスト
ファイルの中に書く。

そのテキストファイルを、クエリアナライザやOSQLコマンドで
実行する

どこのサーバーに行っても、10秒もあれば、同じデータベースが
作れるだろう

テスト用データも、INSERT命令で書いておけば楽勝。

GUIの開発だと、自分がどこまで作業したのか、どうやってわかる?
作業漏れは、何で判断する?

GUIで開発する前に、作業項目リストをエクセルで表を作っているか?

予算の無い小規模開発じゃあ、そんなことしないだろう
行き当たりばったりで作っているから、様様な問題が生まれるわけだ。

テキストの世界で閉じれば、そのファイルを見れば作業漏れが
すぐ見つからないか?
セキュリティ権限の付け忘れなど、すぐ見つかるよ。

CREATE TABLE文の後には、必ずGRANT文を書くって、習慣が身に付くよ

最初の開発効率はメチャクチャ悪いけど、テキストベースの開発は
それなりの利点があることを知らなきゃダメだ。

勘違いして困るのは、データの入っている運用中のDBを
移動するという意味ではなく、DBの開発途中の話。

こんな王道で開発するスタイルは、そのうち絶滅するんだろうけど。。
祭日に仕事してるから、まだ生きられるけどね。
来年はわからん。


50
NAME IS NULL[]   投稿日:2006/04/29 16:36:16  ID:YK8anxPM
>41
>44

予算10万じゃあ、アルバイトの世界だな

ほんとに、Accessで力不足か?

Accessもハードウェアの進歩のおかげで、数十万レコードぐらいなら
DBの最適化と修復を毎日やってあげれば、運用できるぞ。

テーブル設計をうまくやれば、小規模ならAccessで十分だ

ただ注意するのは、レコード数よりも、同時にMDBを開くパソコン台数だ。

Accessはファイル共有システムだから、ファイルを共有するパソコンが
増えると排他制御に問題が出てくる

目安的には、10台ぐらいかな?
台数が増えたら、Accessに問題が出るからわかると思う

そしたら、MSDEに書き換えたら?
お金無いんだろう?
MSDEはクライアントライセンス無料だぞ

MSDE用のGUI開発ツールも売ってるところがある
www.msde.biz
日本語が通らないと思うけど、ソース売ってるからコンパイルすれば?
VB.NETみたいだから、自分で日本語化できるだろう

運用コストを激安にするなら、Linuxにしないとダメだ

MSDEでも、C/S形式だと、WindowsサーバーOSが必要になる

WinXPや2000ProのOSの使用許諾契約書には、データベースサービスの
ネットワークへの提供が認められていないと、解釈できる。
この辺は、今もってよくわからん。
マイクロソフトの公式見解が欲しいところだ


コメント1件

51
NAME IS NULL[sage]   投稿日:2006/04/29 19:32:40  ID:???(157)
>WinXPや2000ProのOSの使用許諾契約書には、データベースサービスの
>ネットワークへの提供が認められていないと、解釈できる。

DBサーバにしていいのはサーバOSだけってこった。
だからXP Proではダメで2003Serverが必要。

でも、MSがこれを言い出したのは2000の後、XPの前ぐらいなので
2000Proは対象外ということらしい。(これは未確認)

52
NAME IS NULL[sage]   投稿日:2006/05/01 08:01:48  ID:???(157)
Reporting機能ってAccessの帳票より、どの辺が便利だと思う?

分かりやすいな所だと
・Web対応
・権限管理(Accessでもできたっけ?)

53
NAME IS NULL[sage]   投稿日:2006/05/01 14:22:10  ID:???(157)
DCのサーバーにSQL Server 2005 Workstation を載せているんだが、

SP1を当てようとするとエラーでない?

54
NAME IS NULL[sage]   投稿日:2006/05/04 23:53:14  ID:???(157)
DC鯖って、ローカル系のアカウント設定できなかった気がするけど、
そのへん問題ないの?

55
NAME IS NULL[]   投稿日:2006/05/06 01:07:24  ID:NZLddfAx
2005 の管理ツールが 2000 の Enterprise Manager に比べて使いにくく感じる。
>30 にある通り、互換性が無いのが非常にムカつく。

56
NAME IS NULL[]   投稿日:2006/05/11 01:43:31  ID:fFZBtUXU
2005の管理ツール、Enterprise Managerとクエリアナライザと一体化してたんだな・・・。
全然気付かなくて無駄な時間を過ごしてしまった

後2005になってから接続サーバ名のところに(local)と入れてもつながってくれない
XXXX\SQLEXPRESS
じゃないとだめなの?
(local)
でつなぎたいんだ

57
NAME IS NULL[sage]   投稿日:2006/05/11 18:51:58  ID:???(157)
>50
ACCESSほとんど使ったことないけど、ACCESSって複数ユーザーで同時にアクセスしても
問題ないっけ??
複数ユーザーで同時にアクセスできるようACCESSは作られていないと思うけどな。
あくまでシングルユーザー環境のデータベースだと思うが。

58
NAME IS NULL[sage]   投稿日:2006/05/11 19:42:15  ID:???(157)
一応出来るんだけど、すぐMDBぶっ壊れる。

59
NAME IS NULL[]   投稿日:2006/05/17 09:09:38  ID:HV0FLeDN
2003Serverをインストール後、DCに設定し、
SQLServer入れ、SP2を当てようとしたらエラーでSP2が完全には当たりません。
みなさんも同じ?

あと、WorkgroupServerを使用していますが、メモリは3GBまで使えるとか2GBまでとか、資料によってまちまち。
設定画面では2GBまででAWEは使用できないと言われてしまいます。
3GBの表記が間違いなのかな?

60
NAME IS NULL[]   投稿日:2006/05/23 16:46:40  ID:5YJR96ma
簡単なテキストをインポートするだけでも、
下記のエラーが出てくるんだけどなぜかわかりますか?
MSDNへ飛ぶと固まってしまうんです・・。

メッセージ
エラー 0xc00470fe: データ フロー タスク: コンポーネント "変換元 - a_txt" (1) に対する製品レベルが不十分です。
(SQL Server インポートおよびエクスポート ウィザード)

エラー 0xc00470fe: データ フロー タスク: コンポーネント "データ変換 1" (39) に対する製品レベルが不十分です。
(SQL Server インポートおよびエクスポート ウィザード)


61
NAME IS NULL[sage]   投稿日:2006/05/23 17:13:55  ID:???(157)

62
NAME IS NULL[]   投稿日:2006/05/23 23:01:21  ID:cpK8mBFw
インストールした SQL Server 2005 Express版に、Agentサービスが
見つからないけど。。。

どっかに、あるの?

これじゃ、MSDE2000から、移行ができないジャン

何考えてんだろうか?

自動実行ジョブの登録ができないDBサーバーなんて、使い物にならないよ
OSのタスクスケジューラーを使えっていうこと?

Agentが無ければ、あきらめるわ
どうせ、新しい機能は使うつもりは無かったしね

MSDE2000を使い続けるかな。。。。


コメント1件

63
NAME IS NULL[sage]   投稿日:2006/05/24 03:21:15  ID:???(157)
>62
EXはDEと同じだけの機能はないみたいだね。
とりあえずDBになればいいという、ただのデータストアw

64
NAME IS NULL[]   投稿日:2006/07/27 11:31:56  ID:fwNBNRRg(2)
SQL Server 2005 でデータベースを作成すると、
作成したデータベースに対応するファイルは
いったいどこに作成されるのでしょうか?
またその作成場所を変更することはできるのでしょうか?
性能の良いディスクに移動したいと思っています。

65
NAME IS NULL[]   投稿日:2006/07/27 11:35:30  ID:fwNBNRRg(2)
あと、トランザクションログとデータベース本体のファイルを
別のストレージに分離して格納することはできるのでしょうか?

66
NAME IS NULL[sage]   投稿日:2006/07/27 11:39:26  ID:???(157)
それぐらいヘルプみなはれ

67
NAME IS NULL[]   投稿日:2006/08/01 18:25:54  ID:lP0Kx8Dk
皆さんはフルテキストカタログ機能を使ってますか?

何かこの機能は、役立たずだとは思いませんか?
というのは、単語単位の検索にしか対応してないところが糞な点。

”皆さんおはようございます。”

という文字列があったとして、”おはよう” なら抽出してくれるけど、”おはよ” では抽出してくれない。
こんなん、どう使えというだよ・・・・
SQLServerって中途半端な機能が多すぎ。

Oracleだったら楽だったろうになぁ・・・・糞が。

68
NAME IS NULL[sage]   投稿日:2006/08/01 20:10:42  ID:???(157)
googleは糞だったのか

69
NAME IS NULL[sage]   投稿日:2006/08/18 23:43:16  ID:???(157)
検索空間がすべてのWebではないgoogleなら欠損も許される。
検索空間が閉じているRDBMSに格納したデータで検索漏れがあるのは致命的になる場合がある。

70
67[]   投稿日:2006/08/18 23:57:17  ID:d9FUiXbZ
うん。
ということで、SQL Server2005 のフルテキストカタログは使わない方が良いよ。

特に like '*○○○○○*' という部分一致検索の代わりに使おうとすると、痛い目に遭う。

というか、SQLServer2005を使うのなら、Oracleを使った方が良いよ。
信じられん仕様ばかりで、頭が痛くなってくる。

71
NAME IS NULL[sage]   投稿日:2006/08/21 02:57:09  ID:???(157)
ユーザーインスタンスでUNSAFEアセンブリを使う方法が
わかんね。
アタッチすればちゃんと動くのに、ユーザーインスタンスだと
セキュリティで蹴られる。
TRUSTWORTHYをonにする方法もわかんね。
ボスケテ

72
NAME IS NULL[]   投稿日:2006/08/27 16:31:42  ID:PuMIsXSv
どうしてマイクロソフトは無償版を公開するのだろうか。ユーザーの取り込みなのでしょうか。

73
NAME IS NULL[]   投稿日:2006/08/27 22:48:27  ID:psdDF7Oi
ライセンスでよく分からないんだがExpressはスタンドアロンでしか使えないのかな?
DBサーバーにインストールしておいて他のPCから利用するのはどうなんでしょ?

WebとDBは別々のPCで運用したいけど・・・
コメント3件

74
NAME IS NULL[sage]   投稿日:2006/08/28 09:21:58  ID:???(157)
>73
MSに電話して聞け。
1週間くらい待たされて
役に立たない回答が来るぞwww

75
NAME IS NULL[]   投稿日:2006/08/29 02:14:03  ID:7c9ASgRJ(2)
>73
expressのライセンスについて調べてたらここにたどり着きました。
まさにその質問。



76
NAME IS NULL[sage]   投稿日:2006/08/29 06:57:52  ID:???(157)
接続数制限はない。ただしOSで制限を受ける。
サーバー系Windowsの場合はクライアント数がWindowsのCAL数に依存。
クライアント系の場合はピア運用という前提で同時10接続まで。

IISもクライアント系の場合は10接続まで。
サーバー系でウインドウズ認証(LTLM)を使う場合はクライアント数がWindowsのCAL数に依存。
サーバー系で匿名接続の場合は無制限。
クライアント系の場合は10接続まで。

サーバーOSでSQLServerExpress+匿名接続のIISで運用する場合は、
OSのライセンスのみで接続は無制限になる。
サーバーOSでSQLServerExpressで1台とサーバーOSで匿名接続のIISで1台の構成の場合は、
OSのライセンス2とウインドウズのCAL1つ必要になる。
(サーバー同士の接続はCALが不要なケースもあるが、このケースは必要だと思う。要確認)
コメント1件

77
NAME IS NULL[]   投稿日:2006/08/29 10:54:30  ID:mNMVlcPM
ExpressでDBサーバを構築出来るだろうが、非常に使えないぞ。

素直に会社で、Developer Edition を買って貰えよ。
安いんだしさ。

コメント1件

78
75[]   投稿日:2006/08/29 22:50:30  ID:7c9ASgRJ(2)
>76
OSで制限あるんですね。
とりあえず今のところは小規模なんで
クライアント系の同時10接続で十分そうです。
丁寧にありがとうございました。

>77
小規模なんでExpressでいいかなと思ったんすよね。
大規模になった時の上位EditionへのUPも簡単みたいだし。
ただ、今のところライセンスフリーで探してるんですよ。
MySQLやPostgreも検討してみます。

>73
答え書いてるよ〜

コメント1件

79
NAME IS NULL[sage]   投稿日:2006/08/30 11:12:53  ID:???(157)
>78
MySQLは商用は有償じゃなかっただろうか。
あとフリーではFirebirdという選択肢もあるよ。この板にスレもあるし。
しかし、
>大規模になった時の上位EditionへのUPも簡単みたいだし。
が前提にあるのならばExpressでいいと思う。

80
NAME IS NULL[]   投稿日:2006/08/30 11:22:35  ID:FNyhqLJl
Express て、開発や試用のみじゃないか?

運用時には何らかのライセンス費用を払わないと駄目だろ。

コメント1件

81
NAME IS NULL[sage]   投稿日:2006/08/30 14:03:10  ID:???(157)
>80
運用(というか再配布)時には、登録が必要だが無償で利用できる。
MSからすると、MSDEを置き換えるものと考えているらしい。

http://www.microsoft.com/japan/msdn/vstudio/express/faq/#sqlexpress

82
NAME IS NULL[]   投稿日:2006/09/26 20:33:14  ID:RRBkTK5+
truncate 1.【新型】SQLServer2005【またか】

83
出来ん困った[]   投稿日:2006/09/27 11:24:14  ID:qyhwfxhc(2)
こんにちは。
Microsoft SQL Server 2005 Express Edition with Advanced Services
これをセットアップしたのですが、
ローカル環境でACCESS2003のACCESSプロジェクトでは接続できました。
LAN環境でACCESS2002のACCESSプロジェクトでは接続出来ない。
TCP/IPおよび名前付きパイプを使用する。は有効にしているのですが、
何がいかんのでしょうか?

教えてください。
よろしくお願いします。

コメント1件

84
NAME IS NULL[]   投稿日:2006/09/27 18:10:02  ID:OiBn78+Q(2)
>83
インスタンス名は、何にした?

コメント1件

85
出来ん困った[]   投稿日:2006/09/27 18:34:34  ID:qyhwfxhc(2)
お返事ありがとうございます。
SQLEXPRESSにしました。>84
コメント1件

86
NAME IS NULL[]   投稿日:2006/09/27 18:58:19  ID:OiBn78+Q(2)
>85
デフォルトのインスタンス名は、「MSSQLSERVER」 だと思うけど、
インストールする際に、インスタンス名を自分で変えた?

もし変えたならば、"SQL Server Browser" というサービスを起動しないと、外部からは接続出来なかったと思うよ。

コメント1件

87
出来ん困った[]   投稿日:2006/09/28 08:07:35  ID:8p5NaQnD
おはようございます。
>86
SQL Server Browserの件を調べてやってみます。
ありがとうございました。

88
NAME IS NULL[]   投稿日:2006/10/17 07:58:47  ID:ffaq78c3
http://www.atmarkit.co.jp/fdotnet/entwebapp/entwebapp09/entwebapp09_01....

#U + S = 可:更新予約がかかっていても、読み出しだけならできる※4
#ユーザαがU-Lockを取得している場合でも、ユーザβがS-Lockを取得してデータを読み取ることはできる。
#
#*4 ここで解説した内容のうちで、違和感を覚えやすいのはこの「U + S」に関する項目であると思われるが、
#このような挙動を行っても全く問題なくACID特性を満たすことができる。
#これは、ユーザβの処理がユーザαの前に直列処理された場合と等価な処理結果となるためである。


赤間くんは
どうしてこんなこと書いちゃったんだろうか?
コメント1件

89
NAME IS NULL[sage]   投稿日:2006/10/17 08:43:16  ID:???(157)
>88
どこが問題なの?

#これは、ユーザβの処理がユーザαの前に直列処理された場合と等価な処理結果となるためである。 
ここの表現は微妙だが間違ってるというほどじゃないと思うけど。

90
NAME IS NULL[sage]   投稿日:2006/10/17 15:51:27  ID:???(157)
ID:ffaq78c3くんは 
どうしてこんなこと書いちゃったんだろうか?
コメント1件

91
NAME IS NULL[]   投稿日:2006/10/21 12:25:28  ID:QVIlUA36
>90

どしたの?
心配なの?
何か本当のこと
書きたかったんじゃないの?

92
NAME IS NULL[]   投稿日:2006/10/26 14:39:02  ID:DbElfJaO
これまで
SQLServer7.0+Access2000ADPで開発してきたけどOFFICE2006で
SQLServer2005+Access2006ADPは可能ですか?

93
NAME IS NULL[sage]   投稿日:2006/10/31 21:00:55  ID:???(157)
WindowsXP Professional SP2にSQLServer2005 SP1をインストールしたら
MSSQLSERVERだけエラーになってしまいました。以下エラーログ
---------------------------------------------------------------------
Attempting to check for locked files: sqlrun_sql.msp
Attempting to check for locked files:
\\TEST\d$\f36a68c02ee1ff90d12d4471\HotFixSQL\Files\sqlrun_sql.msp
Creating MSP locked file check log at:
C:\WINDOWS\Hotfix\SQL9\Logs\SQL9_Hotfix_KB913090_sqlrun_sql.msp.out
MSP returned 1603: インストール中に致命的なエラーが発生しました。
Unable to check MSP file:
\\TEST\d$\f36a68c02ee1ff90d12d4471\HotFixSQL\Files\sqlrun_sql.msp
The following exception occurred:
Windows インストーラ MSP ファイルをインストールできません
File: \depot\sqlvault\setupmain\setup\sqlse\sqlsedll\copyengine.cpp Line: 689
Failed to install instance: MSSQLSERVER
----------------------------------------------------------------------
対応方法分かる方いませんでしょうか?

94
93[sage]   投稿日:2006/10/31 21:08:03  ID:???(157)
SQLServerはDeveloper Edition です

95
NAME IS NULL[sage]   投稿日:2006/11/05 17:30:19  ID:???(157)
M$にきけ

96
NAME IS NULL[]   投稿日:2006/11/29 18:19:49  ID:Nq3VYQ/3
varchar (MAX)だけど、使いやすっ
結構レスポンスも早いけど・・・使いまくってるが大丈夫かなぁ。

みんなそう?
コメント1件

97
NAME IS NULL[]   投稿日:2006/11/29 22:45:20  ID:UJ1YCfps
ブロンズ10g

MCP70-431
はどちらが難しいですか?

98
NAME IS NULL[sage]   投稿日:2006/12/01 14:11:26  ID:???(157)

99
NAME IS NULL[]   投稿日:2006/12/01 16:04:42  ID:qBnOcFwd
>98
ブロンズ・・なのに?

100
NAME IS NULL[]   投稿日:2007/01/31 11:37:48  ID:MsKtIeEz
VS2005アカデミック買った初心者なのですが、
これってSQLのDBついてないんですかね?参考に買った本には
Exプレスverがおまけでついてくるって書いてるんですけど。
なんか構成ツールとセキュツールしかない気がするんです。

んでMSサイトからSQLExpressSP1ダウソしてみたら、「構成ツールと折り合いません。
アップグレード入れてください」みたいに言われたんですが、
なに入りゃいいんでしょ?SQLのSP2セットパックかな。でもあれ運用不可って
なってるし..
どうか低脳な私にお力をお貸しください&長文スマソ



101
NAME IS NULL[sage]   投稿日:2007/02/01 23:56:06  ID:???(157)
>96
表にはポインタだけ格納されて、実体は別領域に格納されるらしいよ
といっても一緒のファイルグループ内だけど
コメント1件

102
NAME IS NULL[sage]   投稿日:2007/02/02 14:33:55  ID:???(157)
>101
varchar(max)はページに納まる場合は同じ行内に格納される。
サイズが大きくて納まらない場合はポインタで別領域に格納。オプションでこの動作は変更できる。
実はvarchar(数字)も同じ動作になっててページに納まらない場合は別領域に格納されるようになった。
以前は挿入時にページサイズ越えたらエラーになってたがこれで改善された。
コメント1件

103
NAME IS NULL[sage]   投稿日:2007/02/03 00:19:02  ID:???(157)
>102
なるほど
ところで、こちらは大量のイメージデータを格納しようとしている
サイジング試験等はやっているが、本番でいきなりSQL Serverが止まったら
ゲイツを拉致って、客先で弁明させるからなぁ
頼むよ、マイクロソフト

104
NAME IS NULL[]   投稿日:2007/02/04 00:51:58  ID:TFLN1ilN
これからSQL Serverを覚えようと思うのですが、
まずWindowsServerというパソコンを買わないといけないのでしょうか?
今持っているパソコンは WinXP Homeです。

自宅で、SQL Serverを勉強しながら、データベースを作り
簡単にコピーして会社に持っていくことができるでしょうか?
(初心者にておかしな質問ならすみません)
コメント1件

105
NAME IS NULL[sage]   投稿日:2007/02/04 01:23:32  ID:???(157)
>104
Microsoft SQL Server 2005 Express Edition with Advanced Services
http://www.microsoft.com/japan/sql/editions/express/default.mspx

無料、XP Home、データファイルの移動○

106
NAME IS NULL[sage]   投稿日:2007/02/04 16:15:41  ID:???(157)
マイクロソフトは色々Express Editionを出しているので、
お金をかけずに勉強できますよ
だけど、基本知識無しに簡単にそれらしくデータベースが出来てしまいます。
どうか、正規化とか、型とかキーとかインデックスとか外部参照キー(じつは使ったこと無し)
等の基本的な事柄をしっかり勉強してください。
正規化は特に重要で、センスも問われます
構造体や正規化、ポインタについて
いくら勉強しても理解できないようであれば、
それは向いていないという事なので
違う道を考えたほうが良いと思います

107
NAME IS NULL[sage]   投稿日:2007/02/05 17:09:34  ID:???(157)
>>構造体や正規化、ポインタについて
>いくら勉強しても理解できないようであれば、
>それは向いていないという事なので
>違う道を考えたほうが良いと思います

ワロタ

108
NAME IS NULL[]   投稿日:2007/02/13 02:25:59  ID:qi8oqjIw
>106 データベースについての質問なのだから、
余計なことは言わないように。
ああ、あんたが分かってないのね。

109
NAME IS NULL[sage]   投稿日:2007/02/13 18:08:45  ID:???(157)
express edition、サーバへの接続で、コンピュータ名だけ入れても駄目なのね。
マシン名だけで接続したい場合、どうすればいいのでしょうか。

110
NAME IS NULL[sage]   投稿日:2007/02/13 22:02:57  ID:???(157)
インストールのときインスタンス名を指定しないと、
computername¥EXPRESS っていうような名前になっちゃうんじゃなかったっけ。2005って。
コメント2件

111
NAME IS NULL[sage]   投稿日:2007/02/14 13:38:35  ID:???(157)
今環境が無いので試せないんだけど
IPアドレスでの接続ってできる?>Express

112
NAME IS NULL[sage]   投稿日:2007/02/14 15:43:04  ID:???(157)
うちではDeveloperを新規インストールしたら、初期状態ではTCP/IP無効になってた。

113
NAME IS NULL[sage]   投稿日:2007/02/14 23:56:40  ID:???(157)
>110
hostname\SQLEXPRESS だったと思う。

114
NAME IS NULL[sage]   投稿日:2007/02/14 23:57:23  ID:???(157)
あっ、hostname じゃないや。

>110 が正しくて、computername だった。

115
NAME IS NULL[]   投稿日:2007/02/22 17:19:45  ID:VCLZQJRz
VAIA EPIA mini-ITX シリーズで
SQLServer2005は動くのでしょうか?
コメント1件

116
NAME IS NULL[sage]   投稿日:2007/02/22 19:24:22  ID:???(157)
>115
それマザボ?
組み立ててWindowsをインストールして話はそれからだ。

117
NAME IS NULL[sage]   投稿日:2007/02/22 20:21:35  ID:???(157)
むしろ
CPUがVIAのC7でも動くか
と聞いた方がいいんジャマイカ

俺は知らん


118
NAME IS NULL[sage]   投稿日:2007/02/22 20:27:47  ID:???(157)
と思ったら、こんなページが
http://iserlone.minidns.net/programs/seestpro/guide.htm
微妙そうだな

119
115[]   投稿日:2007/02/23 11:48:40  ID:lxmXc9QT
失礼しました。

86互換CPU クルーソーは800MHzでもNGらしいのですが
この話だけでは互換CPUという時点でNGなのか
実行スピードがIntelP3-600Mhz以下なのでNGなのかが
切り分け出来ません。

で、C7とか別の互換CPU(1GHz以上)で動くかどうか
という意味で尋ねてみたわけです。

コメント1件

120
NAME IS NULL[sage]   投稿日:2007/02/23 15:03:59  ID:???(157)
>119
同じVIAのEdenではNGなだけにC7は微妙。
KB見る限りは多分平気だと思うが。
http://support.microsoft.com/kb/919392/ja

121
NAME IS NULL[sage]   投稿日:2007/03/22 18:19:47  ID:???(157)
SQL Sever 2005のServicePack2が、
WindowsUpdateで勝手にインストールされて、
しかも、システムドライブではないところにインストールしてやがる。
そして、Safeモードでないと消すこともできない。
他社製品の組み込みセットだったので、スタートメニューには項目なかったのに、
ConfigurationToolとか勝手に登録してるし。

結局、製品丸ごと入れなおし。
余計な仕事ふやさんでくれ。

コメント1件

122
NAME IS NULL[sage]   投稿日:2007/03/22 19:22:56  ID:???(157)
サーバを自動更新にしとくなんて、恐ろしいことやってるからだw

123
NAME IS NULL[sage]   投稿日:2007/03/22 21:05:39  ID:???(157)
W2KなクライアントPC。
鯖を自動更新になんてしないさ。
SQLserverはバックアップソフトに組み込みセットされてきた。

コメント1件

124
NAME IS NULL[sage]   投稿日:2007/03/22 21:23:39  ID:???(157)
そんなタコなバックアップソフト選んだ >121=>123 が DQN なだけだろ。(w

125
NAME IS NULL[sage]   投稿日:2007/03/22 23:49:40  ID:???(157)
SP2におまけでついてくるデータマイニングツール面白いね。
バカ経営陣をたぶらかすにはいいツールかもw

126
NAME IS NULL[]   投稿日:2007/03/28 21:38:02  ID:LYUgK/IF
Management Studioの起動がすごい遅いんだけどなんとかなりませんか?
コメント1件

127
NAME IS NULL[sage]   投稿日:2007/03/28 21:45:51  ID:???(157)
環境をまず言わないとなんともいえないな。
サーバから起動してるのかリモートで起動して接続してるだけで対処が変わる。
コメント1件

128
NAME IS NULL[]   投稿日:2007/03/28 22:38:34  ID:YyvpVkiE
SP1入れてたのに追加でSP2とか入れてないか?
コメント1件

129
NAME IS NULL[sage]   投稿日:2007/03/29 11:18:47  ID:???(157)
>126
.NET Frameworkを使っている以上起動が遅いのは仕方(ry

コメント1件

130
NAME IS NULL[]   投稿日:2007/03/29 21:04:40  ID:nwfSFONd
>127
>128
>129
OSはWindows2003SP1、でSQLServerも2005SP1です。
ネットワークケーブルをつないでない状態だと起動早いんですけど
つなぐと、ネットワークのインスタンスを探してるせいか遅いです。
コメント1件

131
NAME IS NULL[sage]   投稿日:2007/04/02 17:15:11  ID:???(157)
>130
サーバ名はIPアドレスで指定してる?
コメント1件

132
NAME IS NULL[]   投稿日:2007/04/03 21:42:54  ID:bQ/+d94O
>131
いや名前です。
というよりManagement Studioを起動したときに
ネットワーク上にあるすべてのインスタンスを
探しにいってるのが原因っぽいです
コメント1件

133
NAME IS NULL[sage]   投稿日:2007/04/04 22:34:34  ID:???(157)
なにを根拠に、「ネットワーク上にあるすべてのインスタンスを探しにいってる」って思うの?
コメント1件

134
NAME IS NULL[]   投稿日:2007/04/05 09:50:37  ID:Fn8Q5Rla
>133
わかんないですけどインスタンスを探しにいってるけど
みつからないとかでタイムアウトを待ってるのが原因かなっておもって

135
IS NULL[]   投稿日:2007/04/05 18:10:16  ID:1kgEUOWZ
Windows Server 2003 にインストールしたWSUS(SP1)付属のWMSDEですが
SQL Management StudioでSQLserverエージェントを開始しようとすると
すぐに停止してしまいます。

このWMSDEではエージェントが起動できない仕様なのでしょうか。

136
NAME IS NULL[sage]   投稿日:2007/04/05 22:58:04  ID:???(157)
>132
> 探しにいってるのが原因っぽいです

ずばりそれが原因だから、あきらめろ。

みんなそんなもんだし、探しに行くんだから遅いのは当然だよ。

137
NAME IS NULL[sage]   投稿日:2007/04/07 01:28:07  ID:???(157)
探しに行くってほど大げさなのかねぇ。
特定のポートにブロードキャストして、インスタンスが返す応答を拾うだけだと思うが。
osql -L も極端に遅いのかと。

138
NAME IS NULL[sage]   投稿日:2007/04/07 13:34:48  ID:???(157)
ブロードキャストをとめる設定ぐらいあるだろ

139
NAME IS NULL[sage]   投稿日:2007/04/07 13:35:52  ID:???(157)
どこに?

140
NAME IS NULL[]   投稿日:2007/04/07 23:33:59  ID:tTla/veT
クライアントプロトコルの設定でTCP/IPより名前付きパイプを優先してみたら?
もしくは、MS Lookback Adapterという(仮想的な)ネットワークアダプタを追加して、
そこにTCP/IPの設定をしてみたらどう?


141
NAME IS NULL[sage]   投稿日:2007/04/11 12:40:37  ID:???(157)
データベースのエクスポートで変換先に
SQLServerCompactEditonを選択出来る様に
する方法はありますか?
かなり調べてみたのですが見つかりません。
よろしくお願いします。

142
NAME IS NULL[age]   投稿日:2007/05/30 16:23:12  ID:???(157)
2ちゃんねるは便所の落書きだよ、馬鹿

143
NAME IS NULL[sage]   投稿日:2007/06/02 08:30:25  ID:???(157)
2000→2005へのアップグレードって
デタッチ&アタッチで簡単に出来るってマニュアルに書いてあったから
軽い気持ちで試してみたら、アタッチした瞬間にDB書き換えられて
元に戻せなくなってビビッた
コメント2件

144
NAME IS NULL[sage]   投稿日:2007/06/02 09:25:54  ID:???(157)
>143
手順として
デタッチ→ファイルコピーでバックアップ作成→アタッチ
だろ、常識的に考えてwww

145
NAME IS NULL[sage]   投稿日:2007/06/02 11:06:59  ID:???(157)
>143
> 軽い気持ちで試してみたら

DB に対する姿勢じゃないだろ

テスト用の DB とかならいざ知らず

146
NAME IS NULL[age]   投稿日:2007/06/12 09:26:00  ID:???(157)
うんこったれーーーーーーーーーー、ここの住人

147
NAME IS NULL[]   投稿日:2007/06/18 16:59:25  ID:ANx7O37m
SQL Server 2000 を使っていますが
2005 Management Studio Express で
デタッチ、アタッチが出来てしまいます。
今のところ特に問題ないようなのですが。

148
NAME IS NULL[sage]   投稿日:2007/06/18 17:13:17  ID:???(157)
投げてるSQL文考えれば当然だろw
コメント1件

149
NAME IS NULL[sage]   投稿日:2007/06/21 23:14:37  ID:???(157)
ここでいいのかどうか・・・
今までSQL-DMOのBulkCopyオブジェクトを使って、Native形式ファイルで
レコードのコピーや同期などしてきたんですが、2005のSMOではBulkCopy
に相当するオブジェクトがないんです。SQL-DMOは将来のバージョンで
削除されるとかドキュメントで脅してるし。
同等のことを2005でSQL-DMO抜きでやるにはどうしたらいいでしょうか?bcpはあるようですが
使い勝手が異なりますし、今のところは「将来のことなんか気にしない」と
いう案しかない状態です。

コメント1件

150
NAME IS NULL[age]   投稿日:2007/06/22 14:44:58  ID:???(157)
>148
ビチビチウンコ ビチビチウンコ ビチビチウンコ ビチビチウンコ 
ビチビチウンコ ビチビチウンコ ビチビチウンコ ビチビチウンコ 
ビチビチウンコ ビチビチウンコ ビチビチウンコ ビチビチウンコ 
ビチビチウンコ ビチビチウンコ ビチビチウンコ ビチビチウンコ 
ビチビチウンコ ビチビチウンコ ビチビチウンコ ビチビチウンコ 
ビチビチウンコ ビチビチウンコ ビチビチウンコ ビチビチウンコ 

151
NAME IS NULL[]   投稿日:2007/06/27 00:30:20  ID:6LM5M84P
ExpressにDeveloperバージョンを上書きインストールしたら
Management Studioが二度とインストールできなくなったです

アンインストールからやり直さないとだめ?
コメント1件

152
NAME IS NULL[age]   投稿日:2007/06/27 18:35:34  ID:???(157)
PGなんかビチビチウンチ 
PGなんかビチビチウンチ 
PGなんかビチビチウンチ 
PGなんかビチビチウンチ 
PGなんかビチビチウンチ 
PGなんかビチビチウンチ PGなんかビチビチウンチ PGなんかビチビチウンチ PGなんかビチビチウンチ PGなんかビチビチウンチ 
PGなんかビチビチウンチ 
PGなんかビチビチウンチ 

153
NAME IS NULL[age]   投稿日:2007/06/29 13:41:51  ID:???(157)
睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 
睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 

睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 睾丸 

154
NAME IS NULL[]   投稿日:2007/06/29 15:34:24  ID:ISZccokV
Express Edition使ってみて結構使いやすそうだなとは思ったんだけども、
これって、サーバー機のAdministrator権限とられてしまったら、Server Managerで中のデータ見られるのを
止める手段はないんだろうか?
Accessだったらパスワードつけとけば、開ける人の権限に関係無くとりあえずパスワード要求するようにできるけど、
同じことはSQL Serverではできない?

コメント1件

155
NAME IS NULL[sage]   投稿日:2007/07/02 23:32:53  ID:???(157)
>149
SQL-DMO の SMO へのマッピング
http://technet.microsoft.com/ja-jp/library/ms162159.aspx

>151
Management Studio と Management Studio Express は違う。
よくわからんがこの辺のことは MSDN フォーラムや PASSJ で議論になってたんで探してみれば?
アンインストールすれば問題ないと思う。Express と Developer だから別にいいだろ。

>154
BuiltIn\Administrators のアクセスを拒否するのと SQL 認証のログインに sysadmin をつけることは違うことである。
つまり2〜3行目と4〜5行目は異なることを言っていることを自分で理解しているか?
すなわち、最初から与えられている BuiltIn\Administrators への sysadmin 権限を削除し、自分の好きな SQL 認証のログインに sysadmin 権限をつければいい。

156
NAME IS NULL[]   投稿日:2007/07/17 11:34:27  ID:aGdAaP0x
SQL Server2005 ExpressEditionを、user=sa,password=saでサイレント
インストールする方法はないでしょうか?
コメント1件

157
NAME IS NULL[sage]   投稿日:2007/07/17 12:29:33  ID:???(157)
>156
質問の意図がわからないが、ストロングパスワードでないためにインストールが続行できないのなら
まず最初にストロングパスワードでインストールして、そのあと sqlcmd でも呼び出してパスワードを変更すればよいのではないだろうか。

158
NAME IS NULL[]   投稿日:2007/07/23 22:10:35  ID:mjrd1iFB
ALTER TABLE で、VARCHARの文字長を変更する事ってできるでしょうか?
一旦DROPしてCREATE TABLEしないとダメですか?
コメント1件

159
NAME IS NULL[sage]   投稿日:2007/07/23 23:17:14  ID:???(157)
>158
できるが、現在列に入っている値より短くしようとするとエラーになってしまい、できない。


DROP TABLE tbl1

CREATE TABLE tbl1(
col1 varchar(10) NULL
)

INSERT INTO tbl1 VALUES('12345') -- 長さ 5 の文字列を入れる
SELECT * FROM tbl1

ALTER TABLE tbl1
ALTER COLUMN col1 varchar(5) NULL

SELECT * FROM tbl1

-- 次はエラーになる
/*
ALTER TABLE tbl1
ALTER COLUMN col1 varchar(4) NULL
*/
コメント1件

160
NAME IS NULL[]   投稿日:2007/07/24 10:02:55  ID:112f2vEg
>159
短くはしないので大丈夫です。
うまくいきました。ありがと〜

161
NAME IS NULL[sage]   投稿日:2007/07/24 22:44:50  ID:???(157)
チラ裏スマン

DROP TABLE tbl1
CREATE TABLE tbl1(col1 varchar(10) NULL)
INSERT INTO tbl1 VALUES('12345') -- 長さ 5 の文字列を入れる
-- 列の型をチェック
SELECT sys.columns.name, sys.types.name, sys.columns.max_length FROM sys.columns
JOIN sys.types ON sys.columns.user_type_id = sys.types.user_type_id
WHERE sys.columns.name = 'col1'
-- 列の型を変更
ALTER TABLE tbl1
ALTER COLUMN col1 varchar(5) NULL
-- 列の型をチェック
SELECT sys.columns.name, sys.types.name, sys.columns.max_length FROM sys.columns
JOIN sys.types ON sys.columns.user_type_id = sys.types.user_type_id
WHERE sys.columns.name = 'col1'

162
名無しさん@そうだ選挙に行こう[]   投稿日:2007/07/29 20:05:34  ID:SNTI4W4c
VisualStudioのフリーのやつを入れたら勝手にSQLServer2005が入ったんだけど
これってクエリアナライザとかエンタープライズマネージャのようなツールは無いの?
クエリアナライザがないとosqlでDB作ったりテーブル作ったりせんとあかんの?
コメント1件

163
NAME IS NULL[sage]   投稿日:2007/07/29 22:32:09  ID:???(157)
>162
データベース板の別スレッドへ

Management Studio Express SP2 をインストールすれば OK

164
NAME IS NULL[sage]   投稿日:2007/08/06 16:27:39  ID:???(157)
SSASにて、単純にファクトとディメンションを結合した際、配置を実行すると
「バックエンド データベースのアクセス モジュールでエラーが発生しました。
バインドに指定されたサイズが小さすぎたため、1 つ以上の列の値が切り捨てられました。」
というエラーが発生してキューブが作成されないのですが、どこかで
サイズ指定等の処理が必要になるのでしょうか?

ご存知の方よろしくお願いします。

165
NAME IS NULL[]   投稿日:2007/08/28 10:53:41  ID:T6Q6Hbzt
質問です。
SQLSERVER2005でジョブを作成したところ、ジョブステップの種類が
「Transact-SQL スクリプト(T-SQL)」のストアドプロシージャを起動すると
いったようなジョブは成功で終了します。
しかし、ジョブステップの種類を「ActiveX スクリプト」にしてVBScriptから
上記のストアドプロシージャを起動するジョブにしてみると失敗で終了します。
他にも簡単なVBScriptで試してみても同じく失敗になってしまいます。
失敗時の履歴のメッセージはいつも同じものになってしまいます。
「メッセージ
共有オブジェクトのセキュリティ記述子作成時のエラー (理由: アカウント名と
セキュリティ ID の間のマッピングは実行されませんでした。). ステップは失敗しました。」

ジョブステップの種類を「ActiveX スクリプト」が原因なのかと思い調べてみたのですが、
どうも見つかりません。
ご存知の方がいればどうか教えていただけないでしょうか。
宜しくお願い致します。
コメント1件

166
NAME IS NULL[sage]   投稿日:2007/08/31 01:29:37  ID:???(157)
>165
SQL Server Agent 起動アカウントをローカルの Administrator にしてみたらどうなる?

コメント1件

167
NAME IS NULL[]   投稿日:2007/08/31 14:05:41  ID:rqI0DdTn
>166
SQLSERVERの構成で、SQL Server Agent 起動アカウントをローカルシステムではなく、
Administrator権限を持ったユーザに変更したところ動かすことが出来ました。
User権限のユーザでも出来ました。

別サーバの話ですが、こちらは起動アカウントがローカルシステムのままでActiveX
スクリプトのジョブを起動出来ています。
この別サーバと今回のサーバの設定を比べてみても違いがなかったので質問させて
もらったのですが。他に何か方法があるのかもしれません。
これも気になるところですが、ジョブが起動出来るようになったので一安心です。
ありがとうございました。
コメント1件

168
NAME IS NULL[sage]   投稿日:2007/09/01 01:11:36  ID:???(157)
>167
他に方法はもちろんあるよ。要は何のアカウントでそのステップを実行するかを設定すればよい。
ステップに設定することできるし、プロキシを設定することもできる。
エラーが出たときは、多分 LocalSystem とか Network Service で SQLAgent を起動してるのにアカウントを指定していなかったんでしょ。
Books Online にこの辺のことは書いてあるはず。
コメント1件

169
NAME IS NULL[]   投稿日:2007/09/01 14:15:17  ID:Ce/qr5OD
SQL鯖って どんな鯖?おいしいの?

170
NAME IS NULL[]   投稿日:2007/09/01 17:26:57  ID:C1igwjdl
【訃報】マイケル・ジャクソン氏、西ロンドンの自宅で心臓発作で急死
別スレッドへのリンク(タイトル情報なし/ニュース速報+板)

171
NAME IS NULL[]   投稿日:2007/09/01 18:48:10  ID:yf7oLqVf
>168
言われていることが曖昧にしかわかっていない状態なので、もう一度、Books Onlineで調べ直してみます。
ありがとうございました。

172
NAME IS NULL[]   投稿日:2007/10/01 12:52:43  ID:8KuCs8E+
Browder + WebServer + SQLServer2005という構成にする場合は
プロセッサライセンス買わなきゃダメですよね?
コメント1件

173
NAME IS NULL[sage]   投稿日:2007/10/01 15:59:50  ID:???(157)
>172
Browder ってなに?ライセンスのことは営業か MS のライセンス窓口に電話して聞いたほうがいいよ。
コメント1件

174
NAME IS NULL[sage]   投稿日:2007/10/01 16:50:01  ID:???(157)
>173
Browserの間違いでした。
ありがとうございます。ビルに電話してみます。
コメント1件

175
NAME IS NULL[sage]   投稿日:2007/10/01 17:06:51  ID:???(157)
>174
ビルって誰?

176
NAME IS NULL[sage]   投稿日:2007/10/02 10:48:56  ID:???(157)
たぶんだけどゲイシ

177
NAME IS NULL[sage]   投稿日:2007/10/20 22:59:09  ID:???(157)
クリントンじゃねーのか

178
NAME IS NULL[sage]   投稿日:2007/10/23 08:41:45  ID:???(157)
dtsxのパッケージを作成してサーバ側に配置インストールしたんですが動作しません。
開発環境PCのAと、サーバPCのBがあります。
パッケージの作成はAで行い、AのVS2005でのパッケージ作成とデバッグ実行では問題なくSQLが成功します。
buildしてできたdtsxファイルをAで開き、そこから直接実行しても問題なく完了します。

このdtsxをBにコピーし、ダブルクリックから起動して直接起動するとエラーが出ます。
エラー内容はどうも接続部分で躓いている様子です。
SQLServerにパッケージインストールウィザードで配置し、JOBに登録してから実行してもエラーが出て
エラーログなどを見るとやはり接続関係で止まっているようです。

逆、つまりBで実行できてAで実行できないというならわかるんですが(Aで作る時、接続先は外部PCのBへのConnectionになっているので)
Bで実行できないというのがよくわかりません。

外部PCで作成したdtsxパッケージをサーバ側で実行する際、何か特別に設定する事はあるでしょうか?
コメント1件

179
NAME IS NULL[sage]   投稿日:2007/10/23 15:31:52  ID:???(157)
>178
なんでエラーをコピペしないんだ?

180
NAME IS NULL[sage]   投稿日:2007/10/23 15:50:52  ID:???(157)
エラー:接続"server.testdb.sa" を取得できませんでした。接続が正しく構成されていないか、この接続に必要な権限が不足している可能性があります。

というエラーです。
開発環境からは接続可能なので、構成の方はあってると思いますし
権限についてもやはり同じdtsxファイルなので変わらないと思うんですが。
そもそもdtsxの構成的にはsaで実行するようにしていますし。

181
178[sage]   投稿日:2007/10/23 18:25:33  ID:???(157)
総合スレの存在見過ごしてました。
移動してきます。

182
sage[]   投稿日:2007/12/19 23:04:34  ID:HdKLBiYz
Microsoftに商用利用でXPにSQLserver入れてもいいか聞いてみた。
回答はXPにはライセンス上サーバソフトは入れてはいけないとのことだった。

じゃあなんでシステム要件にWindowsXPが入ってるんだ!?


コメント1件

183
NAME IS NULL[sage]   投稿日:2007/12/20 22:23:55  ID:???(157)
>182
VS+開発用

184
NAME IS NULL[sage]   投稿日:2008/01/29 08:06:35  ID:???(157)
システムデータベースの自動拡張オプションて
どうすれば確認できましたっけ?
電話でたたき起こされて質問されたけど自信なくて答えられなかった
コメント1件

185
NAME IS NULL[sage]   投稿日:2008/02/17 12:58:35  ID:???(157)
>184
クダラネ
大嫌いだよ、お前らみたいなやつら。

186
NAME IS NULL[sage]   投稿日:2008/02/24 21:40:29  ID:???(157)
2000と2005って、実際のとこどのくらい性能が違います?
2008がお目見えして、そろそろ移行したいけど、あんまかわらなそうな感じで。
もしかしてpostgresのほうが性能いいんじゃないかとも・・・
2000->2005へ移行されたかたおりましたら、教えていただきたいのですが。

187
NAME IS NULL[sage]   投稿日:2008/03/28 22:40:56  ID:???(157)
困ってないなら移行しなくていいと思う

188
NAME IS NULL[sage]   投稿日:2008/03/29 16:12:44  ID:???(157)
むしろ移行するな。

189
NAME IS NULL[]   投稿日:2008/04/06 10:40:19  ID:kF+SrAMX
しかし MSDE 2000 SP4 から SQL Server 2005 Express SP2 にそろそろ移行しようと思う俺がいる。

190
NAME IS NULL[sage]   投稿日:2008/04/06 19:30:19  ID:???(157)
Management Studio使いたいとかなら移行しなくても使える

191
NAME IS NULL[]   投稿日:2008/04/06 20:51:19  ID:+OFkjEmE
サイズが増えるからじゃない?

192
189[sage]   投稿日:2008/04/08 02:31:06  ID:???(157)
半年後に SQL Server 2008 が出たら MSDE って加齢臭がしてきそうじゃん
Vista には MSDE 2000 はインストールできないしね・・・

193
NAME IS NULL[sage]   投稿日:2008/04/21 12:00:24  ID:???(157)
今までNT4.0&SQL6.5だったんだけど
Win2003server&SQL2005買ってもらったんだ〜
でも移行がめんどい。もう嫌になっちゃった。

194
NAME IS NULL[sage]   投稿日:2008/12/21 17:57:53  ID:???(157)
DBの事はあまり知らない上司が
「速度向上の為にvarcharのサイズは4の倍数にするように」と、
オレの部下に指示したらしいのだが・・・
調べてもそんな事かいてある物が見つからない。
コメント2件

195
NAME IS NULL[sage]   投稿日:2008/12/21 23:58:43  ID:???(157)
オレの部下=オレオレ詐欺師

196
NAME IS NULL[sage]   投稿日:2009/02/14 20:58:45  ID:???(157)
>194
3の付く数字と3の倍数はアホになるからじゃまいか?

197
SAGE[]   投稿日:2009/04/13 19:32:26  ID:OYOWw8sg
SQLSERVER2000にて
キーがないテーブルのデータを一意に絞って削除
したいいんですが方法をおして下さい。
オラクルのROWIDみたいな感じです。

198
NAME IS NULL[SAGE]   投稿日:2009/04/13 19:33:25  ID:???(157)
あああああああああああああああ!!!!!!!!!!!!!!!

199
NAME IS NULL[sage]   投稿日:2009/05/02 16:28:35  ID:???(157)
質問です。
SQLServer2005 Expressでデータベースの勉強をしようと
考えているのですが、参考にする書籍はExpressとつかないものでも用が足りますか?
(グレードが違うと役に立たない本もあるので…)
自分で中を確認したくても、なにせ田舎住まいなもので
PC関係の本を置いている本屋が周りになく、
通販を利用せざるを得ないのです。

200
NAME IS NULL[sage]   投稿日:2009/05/02 19:15:34  ID:???(157)
>194
SqlServerスレにどうぞ

201
NAME IS NULL[]   投稿日:2009/07/28 16:27:18  ID:6RYCaFK/
EnterpriseMangerからDecimal列(精度29以上)を編集しようとすると
メッセージ「このセルを編集できません」が出て入力できない、
クエリアナライザからだと更新できる。

コメント1件

202
NAME IS NULL[]   投稿日:2009/08/18 23:04:27  ID:ofDJWcxy
あるPOINTから最も近いLINESTRING上のPOINTを算出するにはどうしたらよいでしょうか?
以下の方法でやってみましたが、結果が得られないときがあるようで。。。

DECLARE @g geometry;
SET @g = geometry::STGeomFromText('POINT(0 0)', 0); -- あるPOINT
SELECT @g.STBuffer(@g.STDistance(xxx)).STIntersection(xxx); -- xxxがLINESTRING

203
NAME IS NULL[]   投稿日:2009/08/22 01:24:15  ID:dj9Je8J5
>201
遅レスで申し訳ないが恐らく.NETの制約だと思います。
似たような症状に遭遇した事があり、その時の結論が
『.NETで扱える数値精度の上限に関する制約が原因』でした。
自分で作成したツール(システム)であれ、マイクロソフト純正ツールであれ
.NETフレームワーク上で動作するプログラムであれば同様の現象が起こると思われます。

204
NAME IS NULL[sage]   投稿日:2009/08/24 14:41:12  ID:???(157)
他業者の作ったDB解析しなければならないんだけどどうしましょう

205
NAME IS NULL[sage]   投稿日:2009/08/24 14:52:34  ID:???(157)
データソースが複雑なら地獄

206
NAME IS NULL[]   投稿日:2009/08/25 23:18:35  ID:AaegsFre
全項目をバーキャラーの10文字にしようとしたら、
いつも一旦バーキャラー50文字になります。
なぜですか?

207
NAME IS NULL[sage]   投稿日:2009/08/25 23:20:49  ID:???(157)
バーキャラーって何か新鮮だな。

単なるデフォルト値だろ。

208
NAME IS NULL[]   投稿日:2009/08/26 06:25:56  ID:2BVgQnwK
ありがとうございます。
別の質問ですが、私は人の名前もプラグもコードもバーキャラーばかり使っていますが、nバーキャラーの方がいい場合もあるのでしょうか?

209
NAME IS NULL[sage]   投稿日:2009/08/26 06:53:59  ID:???(157)
特にないです。

210
NAME IS NULL[sage]   投稿日:2009/08/26 09:10:00  ID:???(157)
エ、エリカ様…

211
NAME IS NULL[]   投稿日:2009/08/27 00:10:23  ID:rMgta9+z
みんなはDBに人の名前を収録するとき、
データ型をバーキャラーとエヌバーキャラーのどちらにする?

212
NAME IS NULL[sage]   投稿日:2009/08/27 07:07:39  ID:???(157)
ヌバーキャラーだな。

213
NAME IS NULL[sage]   投稿日:2009/09/05 16:29:51  ID:???(157)
Oracleしか使ったことがないので
Expressをインスコして勉強したいのですが
現状2008と2005のどちらが良いですか?
良きアドバイスをお願いします。
当面仕事で使う予定はありません。

214
NAME IS NULL[sage]   投稿日:2009/09/05 17:06:18  ID:???(157)
目的を書かないとな。
例えば、資格を取りたいとか、この機能についてOracleとの比較したいとか、単に動かしてみたいだけどかいろいろあるだろ。
コメント1件

215
NAME IS NULL[sage]   投稿日:2009/09/05 18:37:58  ID:???(157)
>214
レスありがとう。やりたいことは

 ・さらからSQL Serverをインスコする
 ・ユーザ,TBL,Viewとか一通り定義できるようにする
 ・VS2008(C#,VB)から接続して使えるようにする
 ・Access,Excelから接続して使えるようにする
 ・OracleとSQL ServerのSQLの違いを勉強する
 (OracleでやってることをSQL Serverで実行するときの変更点とか)
 ・VS2008で開発した場合,なにか便利なことがあったらいいな

というようなことを勉強したいと思ってます。
このとき2008で強化・追加された機能(DBMS管理も含む)やSQLを
当たり前だと思って使ってると,2005の開発を受けたときにツライかな,と。
機能的に大きな変更がなければ2008をインスコしたいのですが,
このあたりのことを,先輩方にアドバイスいただければ幸いです。

216
NAME IS NULL[]   投稿日:2009/09/05 22:20:28  ID:gCtvokiF
VS2008使うのなら、同じ2008で合わせた方がいいんじゃないか?
管理ツールは、2005と2008で微妙に違うから、どちらか一方で覚えていても
役に立たないケースもある。
個人的にお勧めは、Expressより2008評価版の方が良いと思う。
Expressは機能制限があって、Analysis Services やら Reporting Servicesは
使えなかったような記憶があるんだが。
たしかに、ユーザ,TBL,Viewとかの定義程度なら、問題はないんだが。
コメント1件

217
NAME IS NULL[sage]   投稿日:2009/09/06 10:19:58  ID:???(157)
>216
アドバイスありがとう。
2005と2008どちらでも行けるようD/Lして準備してました。

>VS2008使うのなら、同じ2008で合わせた方がいいんじゃないか?

自分の中でも,これが一番大きくて新しいし2008にしようと思います。

218
NAME IS NULL[sage]   投稿日:2009/10/06 11:22:50  ID:???(157)
以下のファイルを取得できるサイトはございませんでしょうか。

http://www.microsoft.com/japan/sqlserver/2005/prodinfo/previousversion...
SQL Server 2000 120日間限定評価版 Release A
JPN_SQLEVAL.EXE
283997KB

宜しくお願いいたします。

219
NAME IS NULL[]   投稿日:2009/10/08 23:51:51  ID:E4iw+Qno
サーバにリクエストされたクエリを見る方法ってあります?
トレース?

220
NAME IS NULL[sage]   投稿日:2009/10/09 06:01:12  ID:???(157)
プロファイラ
コメント1件

221
NAME IS NULL[sage]   投稿日:2009/10/09 11:45:46  ID:???(157)
ブラ剥いだ

222
219[]   投稿日:2009/10/10 00:44:26  ID:eRD5pLZ3
>220
サンクスこ。
無事監視することができました。
パースしてエラーになる様が見たかったのですが、それは見れないのですね。。。
convert('2009/10/32', 'yyyy/MM/dd')でエラー、的な。

223
NAME IS NULL[sage]   投稿日:2009/10/17 21:48:40  ID:???(157)
教えてください。

試しに以下のことをしてみました。

・本人は教科書程度の知識しかない DB の素人
・バージョンは SQLServer 2005 Express Edition
・テーブルには 50 列 10 万件の模擬データを挿入
・当該のテーブルには id に当たる列を主キーに設定しただけで他にはインデクスなどは設定していない
・列の属性は int や char(256) など、かなり適当に設定
・RowNumber と副問い合わせを使用して、レコードの部分抽出を実施
・試験はローカル環境で sqlcmd による SQL 実行の形で行う

部分抽出では全レコード、列を対象に途中の 100 レコードくらいを取得するようにやってみました。

取得する列の数を少なくしたり、抽出するレコードを前の方にしたりすると反応はかなり速いのですが、
全列を対象に後ろの方( 90000 - 90100 など)を設定すると、go を行ってから結果を表示し始めるまでに
30 秒から数分かかることもあります。

部分抽出ではなく条件を設定してのレコードの抽出なら(たとえば id > 0 and id < 100 など)、
もとのレコードの位置に関係なく掛かっても 2 秒程度で返ります。

副問い合わせの内容が全列全件を対象としているので、レコード数を考えれば納得は出来るのですが、
テーブル設計を見直す以外で、部分抽出を速くする方法はないでしょうか。

お知恵を拝借できれば幸いです。
コメント1件

224
NAME IS NULL[sage]   投稿日:2009/10/17 21:56:23  ID:???(157)
ない

225
NAME IS NULL[sage]   投稿日:2009/10/18 11:37:44  ID:???(157)
>223
>・当該のテーブルには id に当たる列を主キーに設定しただけで他にはインデクスなどは設定していない
                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

>取得する列の数を少なくしたり、抽出するレコードを前の方にしたりすると反応はかなり速いのですが、
>全列を対象に後ろの方( 90000 - 90100 など)を設定すると、go を行ってから結果を表示し始めるまでに
>30 秒から数分かかることもあります。

>部分抽出ではなく条件を設定してのレコードの抽出なら(たとえば id > 0 and id < 100 など)、
>もとのレコードの位置に関係なく掛かっても 2 秒程度で返ります。

自分で答えを書いておいて質問なのか?
コメント1件

226
223[sage]   投稿日:2009/10/18 18:39:47  ID:???(157)
返信をありがとうございます。
テーブルに工夫を加える以外では無理なのですね。

>225
今回の件は、テーブルに手を加えず使う方の工夫だけで部分抽出を高速化する余地があるかどうか、
という視点でして。テーブルをやっているのは自分ではなくて、人的環境にも恵まれているとは言えず。
コメント1件

227
NAME IS NULL[sage]   投稿日:2009/10/18 18:43:26  ID:???(157)
テーブル作った奴に聞けよ。

228
NAME IS NULL[sage]   投稿日:2009/10/18 21:56:08  ID:???(157)
>226
どう考えても検索する列にインデックス付けなきゃだめでしょう。

229
223[sage]   投稿日:2009/10/19 22:01:38  ID:???(157)
ありがとうございます。

今日、DB 担当の人とお話ししました。お説教されました。
なんでも副問い合わせがあるから遅いのは当然で、そんなのなくても出来るそうです。
正直出来るとは思ってませんが、やってくださるそうなので見守ろうと思います。

それとは無関係に、

>・当該のテーブルには id に当たる列を主キーに設定しただけで他にはインデクスなどは設定していない

>取得する列の数を少なくしたり、抽出するレコードを前の方にしたりすると反応はかなり速いのですが、

と言うところから、副問い合わせで row_number と主キーの id だけを取得し、本?問い合わせで
副問い合わせの id を where 句の中で in とか使って条件指定してあげれば本問い合わせで全列を取得しても
コンマ秒程度の応答時間の増加で済むことに気がつきました。

SQL って奥が深いですね。。。
コメント1件

230
NAME IS NULL[]   投稿日:2009/10/29 16:13:22  ID:S8uUeNI2
topについて聞きたいんだけど
topを使用した場合ってどの順序でselectされるの?
クラスタ化インデックスを作成してる場合は、インデックス順で取得される?

コメント1件

231
NAME IS NULL[sage]   投稿日:2009/10/30 20:32:29  ID:???(157)
>229
重いと思ったら(重そうだと思ったら)
クエリの実行プラン見てみー、結構面白いぜ

>230
ORDER BYで指定して無いなら、
クラスタ化インデックス順(物理的な格納順)に取り出されて、そのうちのTOP n ですよ
コメント1件

232
230[]   投稿日:2009/10/31 15:38:15  ID:6m29sTha
>231
>クラスタ化インデックス順(物理的な格納順)に取り出されて、そのうちのTOP n ですよ
だろうとは思ってるんだけど、どっかにそれが記載された資料ってないかな。

話しそれるけど
topでorder by 指定すると
topで取得したものについてorder byするんですよね。

order byしたものをtopで取得したい時ってどうすんのかな。
↓みたには書けないし。
select top 100 * from (
select * from table order by col
)

233
231[sage]   投稿日:2009/11/02 10:57:02  ID:???(157)
http://social.msdn.microsoft.com/Forums/ja-JP/sqlserverja/thread/fdfc07de-8eec...

MSDNには書いてないね。取得順を気にするならおとなしくORDER BY使えってとこかな。
(後でコード読む人も困るしさ)


SELECT *
FROM (SELECT ROW_NUMBER() OVER(ORDER BY COL) AS rownumber, * FROM TABLE) T
WHERE rownumber <= 100

もしくは、

WITH CTE AS (SELECT * FROM TABLE ORDER BY COL)
SELECT TOP 100 * FROM CTE
コメント1件

234
230[sage]   投稿日:2009/11/02 11:01:59  ID:???(157)
あ、上のは問題ないけど下のはマズったかも
・・・これだと保証されないんだっけ?

235
230[]   投稿日:2009/11/03 01:34:29  ID:CNGByaWo
>233
ありがとう!
そういう書き方ができるんですね。
試してみます。

236
NAME IS NULL[sage]   投稿日:2010/01/30 07:59:49  ID:???(157)
.

237
NAME IS NULL[]   投稿日:2010/01/31 00:39:21  ID:i/zQY3Zu
すいません。 こちらでも聞かせてください。
SQLSERVER2000を混合認証(Windows,SQL認証)で使用しているのですが、
SQLSERVERを起動するとログイン画面がでてこないで、ログイン状態で開きます。
(windows認証にするか、SQLServer認証するかを聞いてくる画面が2005だとでてくる)
どのようにして、2000でログイン画面を出すようにすればよいのでしょうか?
というのはsaのパスワードがあっているかどうか試したいだけなのです。。

238
NAME IS NULL[]   投稿日:2010/05/16 17:06:37  ID:rM83L9sz
すみません。スレ違いかもしれませんが質問お願いします。

現在仮サーバーに使用している端末のPF量が大きくて困っています。

・環境

XP Pro SP2
SQLServer2005EE
データベース⇒  一つ
テーブル⇒  12個
レコード数⇒  凡そ4万
アクセス端末数⇒  凡そ40台
物理メモリ⇒  2G
PF使用量⇒  1.4G辺りを推移
サーバー端末でのアプリケーション⇒ DBを扱うソフト一つ(ADO.netで非常時接続)

です。

レコードが増えるとこのままPFを使い尽くしてしまうのでしょうか?
PF低減には何が効果的でしょうか。
また、EEではDBは2Gまでと聞いていますが、大体何レコード位まで収められるのでしょうか?

宜しくお願いいたします。
コメント1件

239
NAME IS NULL[]   投稿日:2010/05/16 19:07:50  ID:fh0saoO6
http://oraclesqlpuzzle.hp.infoseek.co.jp/sqlserver2008-sql1-olap.html
このサイト見て思ったんだが、oracleの分析関数って強力なんだね

240
NAME IS NULL[sage]   投稿日:2010/06/07 17:42:28  ID:???(157)
冗長化したいんだけど、ミラーリングとレプリケーションどっちがオススメ?

241
NAME IS NULL[sage]   投稿日:2010/06/29 18:23:05  ID:???(157)
240
要件次第

242
NAME IS NULL[sage]   投稿日:2010/06/29 20:32:48  ID:???(157)
>238

XPにEE入れられないんじゃ
コメント1件

243
NAME IS NULL[sage]   投稿日:2010/07/01 19:34:05  ID:???(157)
>242
現在稼働中ですよ!

大丈夫なはずです。

244
NAME IS NULL[sage]   投稿日:2010/07/09 01:19:23  ID:???(157)
243

EEってWS2000SP4以降のWSじゃないとインストールできない

あとOSの最大メモリサイズまでいけるから、物理的にメモリ増やして、PAEスイッチとAWEスイッチONにすれば2G以上割合可能

だったはず

245
NAME IS NULL[sage]   投稿日:2010/09/08 01:28:45  ID:???(157)
リンクサーバに対する処理を含んだストアドについての質問です。

あるストアドが、リンクサーバのテーブルを参照しています。
そのストアドが実行された時に

(1) リンクサーバ本体は起動しているが、サービスが停止状態の場合

(2) リンクサーバへのコネクションが確立出来ない場合
  (リンクサーバ本体が停止している、ネットワーク自体が停止している等の場合)

この2例では例外が異なるだけでなく、
(2)の場合はストアド中の例外処理ではキャッチ出来ず、
そのストアドの起動元コード(例えばクライアントソフト)で例外が起きてしまいます。

これを、(2)の場合についてもストアドの例外処理でキャッチする事は可能でしょうか?

246
NAME IS NULL[]   投稿日:2010/09/19 18:28:06  ID:19pMJ8Xx

247
NAME IS NULL[]   投稿日:2010/12/24 07:39:23  ID:v+iIWKmY
a

248
NAME IS NULL[]   投稿日:2010/12/24 12:38:17  ID:UrhDwQpA

SQLServerのシステムデータベース(master)のリストアに関して

★やりたいこと
DBサーバー1のmasterをDBサーバー2で復元したい

★移行方法
DBサーバー1のmasterをバックアップ、
DBサーバー2でmasterをリストア(シングルユーザーモード)

★問題点
DBサーバー1と、DBサーバー2でディスクの構成が違う為、masterを復元しようとするとエラーとなる。
oracleの制御ファイルのようなテーブルか、ファイルを
をSQLServerも持っていると思うのですがどこで持ってますでしょうか?
また、物理ファイルの構成情報の変更方法もあわせて教えていただけないでしょうか。

●DBサーバー1ノディスク構成(MSSQL.17)
(C:)インストールDIR(C:\Program Files\Microsoft SQL Server\MSSQL.17)+システムDB
(H:)tempdb
(I:)temp_log
(J:)ユーザーDB data
(K:)ユーザーDB log


●DBサーバー2ノディスク構成(MSSQL.3)
(C:)インストールDIR(C:\Program Files\Microsoft SQL Server\MSSQL.3)+システムDB
(D:)ユーザーDB log + tempdb log
(F:)ユーザーDB data + tempdb data

よろしくお願い致します。

249
NAME IS NULL[sage]   投稿日:2010/12/25 16:27:09  ID:???(157)
そもそもmasterをリストアしたい理由がわからん
コメント1件

250
NAME IS NULL[]   投稿日:2010/12/25 23:32:04  ID:hX3gSLAL
>249
masterの復元ができれば、ログインやリンクサーバーのサーバーオブジェクトを、別環境で、手動で再作成しなくて済むという理由。



251
NAME IS NULL[]   投稿日:2011/03/06 16:29:01  ID:RZEG5sue
a

252
NAME IS NULL[]   投稿日:2011/03/06 22:16:33  ID:wtr3zhbx
MCP試験配信終了のお知らせ
今年の6月末で配信終了

製品メインストリーム サポート終了日 2011/04/12
延長サポート終了日 2016/04/12

http://support.microsoft.com/?ln=ja
http://support.microsoft.com/lifecycle/search/

253
NAME IS NULL[age]   投稿日:2011/06/29 00:46:20  ID:???(157)

254
NAME IS NULL[age]   投稿日:2011/06/29 01:10:00  ID:???(157)

SQL Server 2005 インストールに必須

Microsoft .NET Framework 2.0 Service Pack 2
http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=5B2C035...
http://download.microsoft.com/download/c/6/e/c6e88215-0178-4c6c-b5f3-158ff7...

Microsoft .NET Framework 2.0 Service Pack 2 (x86) 日本語 Language Pack
http://download.microsoft.com/download/b/a/2/ba237477-1c41-4bc0-95b4-8753b3...

255
NAME IS NULL[age]   投稿日:2011/06/29 01:25:34  ID:???(157)

SQL Server 2005 自習書シリーズ(msdn)
http://msdn.microsoft.com/ja-jp/sqlserver/cc720684

アップサイジング自習書シリーズ
Access から SQL Server 2005 への移行
http://technet.microsoft.com/ja-jp/sqlserver/gg639011



256
MCP試験配信終了のお知らせ[]   投稿日:2011/06/29 20:10:41  ID:mRKr4qrb
製品メインストリーム サポート終了日 2011/04/12
延長サポート終了日 2016/04/12

http://support.microsoft.com/?ln=ja
http://support.microsoft.com/lifecycle/search/

試験番号             試験名                  試験終了日
70-431    TS: Microsoft SQL Server 2005 ? Implementation and Maintenance   2011年 6月 30日
http://www.microsoft.com/japan/learning/mcp/exam_endlist.htm

257
NAME IS NULL[age]   投稿日:2011/07/10 13:16:07  ID:???(157)

258
NAME IS NULL[sage]   投稿日:2011/07/26 20:07:32  ID:???(157)
developer の「実運用環境での稼動は出来ません」ってのはどういう意味?

モラルの問題?

259
NAME IS NULL[sage]   投稿日:2011/07/26 20:46:48  ID:???(157)
本稼動せずに実験のままなら桶

260
NAME IS NULL[sage]   投稿日:2011/07/26 20:57:26  ID:???(157)
本稼動で動かしてるとかソフト側からはわからないんじゃ?

261
NAME IS NULL[age]   投稿日:2011/08/16 15:17:43  ID:???(157)

SQL Server 2005 サンプルコード ライブラリ
http://msdn.microsoft.com/ja-jp/sqlserver/cc720687

262
NAME IS NULL[sage]   投稿日:2012/06/04 21:38:18  ID:???(157)
Legacy Certifications

This page lists certifications that have entered a Legacy status over the last five years.
As of September 2012, certifications designated as Legacy will no longer be available to be earned.
Also beginning in September 2012, Legacy certifications will still appear on your transcript, but will be designated as Legacy.

Expand the sections below to view the list of Legacy certifications for that technology.



Microsoft SQL Server

Certification name

Microsoft Certified Database Administrator ? SQL Server 2000

MCITP: Database Developer on SQL Server 2005

MCITP: Database Administrator on SQL Server 2005

MCITP: Business Intelligence Developer on SQL Server 2005

MCTS: SQL Server 2005

MCTS: Microsoft SQL Server 2005, Business Intelligence Development

http://www.microsoft.com/learning/en/us/certification/cert-lifecycle.a...#tab4

263
NAME IS NULL[]   投稿日:2012/11/04 16:00:36  ID:pKtBSxrL
age

264
NAME IS NULL[]   投稿日:2013/01/07 23:33:36  ID:Q798bvHs
告訴の趣旨
 被告訴人は、以下に該当すると考えるので、被告訴人の厳重な処罰を求めるため告訴します。
 職務経歴書を提示した事前面接を実施 または 偽装請負 または 偽装出向
  労働者派遣法第26条(契約の内容等)、職業安定法第44条(労働者供給)に違反
 多重派遣・多重出向
  労働基準法第6条(中間搾取の禁止)に違反
疎明資料
 事前面接日時、場所、出席者、資料のコピー、音声記録
 就業場所・就業期間・就業時間
 指揮命令
  指示を誰が行っているかの記録、音声記録
 仕事で使う道具や、資材の負担(所有)のあり方
  業務で使用しているパソコン・備品などの所有者
 契約書
  請負、雇用契約書、出向指示など書面のコピー

刑事告訴ガイダンス 
★痴漢も民事でなく刑事事案ですが、裁判所が和解金を被害者に支払わせて解決するのが絶対的過半数です。和解で解決しない事案、つまり公訴までいって判例となる事例を探すほうが難しいことでしょう。
★録音は一方の当事者が取る限り合法です。※加害者に録音の同意を求める必要はありません。
★告訴状を検察に提出しても受理されなければ加害者側には知られることはありません。不受理の場合は何事も起きてないように粛々と振る舞ってください。
★告訴を取り下げるとき検察に提出した資料は全て返却されます。また検察があなたが提出した証拠をあなたの許可なく裁判の証拠として使用はできません。告訴を取り下げたのちの録音資料には当事者の立場が失われるため証拠能力はありません。
★和解時に告訴した事実は秘匿事項となります。犯罪者が秘密保持契約に違反した場合の損害賠償金は「即決和解」か「公正証書」で最低5000万円〜にしましょう。支払いを拒否すれば強制執行手続きを地方裁判所に上訴(裁判不要)してください。
★派遣会社や事業会社が同業者に貴方の情報をリークしたなら、同業者(又は競合他社)に弱みを握られることになります。
余程信用のおける相手でなければ、リークはできないでしょう。信頼のおける方にしても、その方の口が軽ければ、いずれ事実は分かります。
★リークの情報を得た事業者のなかには、リークの事実を貴方に教えてくれる方がいるかもしれません。その際は損害賠償金で得たお金の3割程度を謝礼金として渡してください。

265
NAME IS NULL[]   投稿日:2013/01/15 14:22:43  ID:lJw9FDu5
パワハラ犯罪にたいする刑事罰(※本投稿のコピペ歓迎です)
人事原則
1 現行法では、社員が仕事を怠けたり、能力不足、就業規則違反、目標を達成できなくても解雇をしたり叱責することは違法です。どんな駄目社員、嘘つき社員、怠け者も定年まで解雇が違法なのが現行の正社員制度です。
2 パワハラは社風にあわない社員、成績の振るわない社員を自主退職に追い込む言わば人事的措置として用いられることが多い。
※違法な解雇の和解金相場は、労働審判で3ヶ月、通常裁判で1年以上の報酬、さらに社員が和解を拒めば復職が可能です。弁護士への着手金は12〜15万円+20%の和解金、和解拒否なら20〜50万円程度。

人事部・ホットライン・御用組合へ直訴
メリット: 一時的緩和や人事異動
デメリット: 役員へ情報筒抜け、危険分子の烙印(情報漏洩がホットライン直訴者に多いのは人事部の常識)、パワハラ放置で自主退職に追い込まれる

民事訴訟・調停・労働審判
メリット: 損害賠償
デメリット: 裁判費用、解雇措置、民事不介入で刑事事案化を阻止、長期係争、パワハラ上司の継続雇用

刑事告訴
メリット: 1パワハラ上司の解雇・懲戒、または2多額の和解金、1と2どちらでも被害者の雇用は維持
デメリット: 人事異動(出世コースから外れる)
◎録音は一方の当事者が取る限り合法です。※加害者に録音の同意を求める必要はありません。
◎告訴受理後の和解金は加害者の資産・収入に応じて変えてください。犯罪者の昨年の年収の半額程度×最大懲役年数が妥当です。
◎パワハラの被害についての告訴は1侮辱罪2脅迫罪3強要罪4威力業務妨害罪5傷害罪の順序で行ってください。警察・検察の協力(犯罪者の自宅・職場の強制捜査、留置所勾留)により罪の立証が楽になります。
◎刑事告訴した社員を解雇したり処遇面で著しい差別を行うことはないでしょうが、出世や管理職以上の昇進の可能性はあきらめるべきでしょう。
◎刑事告訴は民事訴訟と違って裁判による被害者への2次被害にありません。検察庁が被害者に代わって訴えをおこすので、無料で、時間と手間も告訴状をかくことと音声録音を残すだけです。
◎和解契約(公正証書・即決和解)では告訴した事実は秘匿事項となります。犯罪者が秘密保持契約を違反した場合の損害賠償金は、最低5000万円〜にしましょう。
更新情報
・スレッド一覧ページで過去ログのタイトル検索・一覧表示ができるようになりました(2016/1/20)
NGワード登録
登録する
スレッド内検索

データベース板 タイトル検索

このスレッドが人気です(実況系)
実況 ◆ TBSテレビ 26968 江藤愛は韓国の汚職事件より焼肉店の御食事券 (368)TBS実況
バイキングとグッディ★1 (625)フジ実況
実況 ◆ テレビ朝日 46571 大下さんの前スレ (949)テレ朝実況
羽鳥慎一モーニングショー★4 (979)テレ朝実況
実況 ◆ 日本テレビ 54018 (427)NTV実況
白熱ライブ ビビット★1 (659)TBS実況
実況 ◆ フジテレビ 82446 修正 (352)フジ実況
連続テレビ小説 ベっぴんさん★147 (506)NHK実況
このスレッドが人気です(ニュース系)
【東京】「降りま〜す」 乗客タックルでケンカ勃発 通勤時間帯の東急・田園都市線が大幅遅れ (468)ニュー速+
【歴史戦】「中国に負けるな」 アパホテル書籍、ネットで反響広がる★4 (1000)ニュー速+
【朝日新聞】アパホテル問題で「右翼ホテル」「日本の一部勢力が歴史を直視せず」と中国の意見を取上げて報道 (171)ニュー速+
【歴史戦】「中国に負けるな」 アパホテル書籍、ネットで反響広がる★3 (1000)ニュー速+
【政治】駐韓大使帰任に慎重 安倍首相「外務省は早く帰したがっているが、早く帰す必要はない。国民も納得しない」★25 (721)ニュー速+
【芸能】もう話題にもならず…のん、頼りは岩手だけの危機的状況 (514)音楽・芸能ニュース
【社会】AV出演拒否で女性に賠償請求の提訴をした弁護士に「懲戒審査相当」の日弁連異例の決定 (375)ニュー速+
【社会】「森のくまさん」作詞者(72)「替え歌で人格権を侵害された」 芸人のパーマ大佐らに慰謝料300万円請求★2 (479)ニュー速+
データベース板の人気スレ
Oracle 質問総合スレ12 (456)
DB設計を語るスレ 9 (931)
Oracle 質問総合スレ9 (986)
MySQL 総合 Part24 (1010)
SQL初心者質問スレ (229)
不正アクセス犯がいます、警察に通報してください! (153)
Microsoft SQL Server 総合スレ 11 (214)
SQL質疑応答スレ 17問目 (171)
SQL質疑応答スレ 15問目 (1013)
Oracle 質問総合スレ10 (1014)
不正アクセス犯がいます!警察に通報してください! (100)
MySQL 総合 Part25 (797)
PostgreSQL Part.11 (173)
[test] 書き込みテスト 専用スレッド [テスト] (331)
Oracleの30日間トライアル版について (157)
データベース技術を勉強したいのですが… (132)
Firebird関連スレ3 (669)
性別フィールドをSEXと定義するのやめて! (105)
MariaDB (142)
SQLite Part.10 (591)
だれかみずほ銀行のDBを直してやれよ (53)
【Java】H2 Database Engine【GCJ】 (205)
(^^)BTRIEVE(^^) (122)
このサイトについて
このサイトは2ちゃんねるからデータを取得し、表示するサービスです。
画像のインライン表示機能について
画像のURLの後ろにある[画像をインライン表示]をクリックすると、URLの下に表示します。
表示される画像は横幅100pxに縮小されていて、クリックすると原寸で表示します。
このサイトの特徴
1)スレッド内検索ができます
2)レス(「>>1」など)のポップアップができます
3)不適切な言葉を含む投稿を表示しません
4)ページ内で画像を直接表示できます
5)2ch他スレッドへのリンクはタイトル・板名つきでリンクします
6)すっきりとしたデザインで表示します
7)最新スレや前スレをチェック・一覧表示します
8)NGワード機能の搭載でイヤな言葉が目に入りません
9)荒らしを自動チェックします
10)スレッド内・同一IDの書き込みだけ表示できます
11)レスの返事をレスされた発言の下に表示する「まとめビュー」が利用できます
12)シリーズ化したスレッドの一覧を表示します
13)最新のスレッドがある場合はお知らせします
削除について
こちらをご覧ください
機能要望について
現在機能要望受付中です。
問い合わせについて
こちらのページからどうぞ
Amazon


このサイトは2ch.scからデータを取得・表示しています。削除などについてはこちらをご覧ください。 アクセスモード: