[過去ログ] MS SQL Server 総合スレ (983レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
934: 04/07/28 23:30 ID:GYfNrr9g(1) AAS
>>933
必要無いのでは?
935
(1): 04/07/29 23:29 ID:E3c6nq/5(1) AAS
質問です。

「マイクロソフト社のACCESSのようなGUIがあるのに、SQLを勉強する
理由を書け。」 という問題の解答はどのように書けばいいか教えて
下さい。
936: 04/07/30 00:10 ID:??? AAS
2chスレ:db

992 :NAME IS NULL :04/07/29 20:01 ID:KBv2c9nX
なんでACCESSとかあんのにSQLを学ばなきゃいけないんですか?

に対する回答がありますから、参考にされては如何でしょう。
937: 04/07/30 00:23 ID:??? AAS
>>935
それって何の問題だろ?立場によっても回答は違いそうだな。

AccessのGUIで簡単に作れるようなSQLしか必要としないユーザーさんの場合は
「SQLなんぞ勉強する必要はない」って回答でもよさそうだし。

一般的なシステム開発者だと
・DBMSに対してどのような操作が可能か理解できる。
・プログラム中に埋め込む場合にはSQL文への理解は必要。
 Accessに雛形作らせてもいいけど、理解できないSQLをプログラムに埋め込むのは
 まずいだろ。
・AccessのGUIは万能ではない。副問い合わせを含むような場合だと
省1
938
(3): 04/07/30 11:23 ID:??? AAS
自宅と職場でMSDNを用いて開発してるのですが
妙な症状が出て困っています

自宅PC:DBの構造変更&データの変更(コミット済み)
自宅PC:デフラグ
自宅PC:DBの完全Dump(Hogehoge.dmp)

職場PC:Hogehoge.dmpの復元(完全上書き)
職場PC:DBの変更が戻ってる・・・・

のような感じです
デフラグするとデータが壊れるってありますか?
HDDは最近買ったばかりのもので不良セクタ等のチェックも大丈夫でした
939: 04/07/30 23:49 ID:t+NXlAf4(1) AAS
>892
OPENXMLかBULKLOAD使うといいよ。
ずいぶん日がたってるけど。
940
(1): 04/07/31 01:20 ID:??? AAS
>938
MicroSoft Developer Networkで開発とはまた珍しいでつね!!w
とつまらんツッコミはおいといて
つまり、自宅PCでバックアップしたファイルを職場PCに復旧すると、自宅PCで
やったはずの変更が適用されていないって事か?
単にバックアップ/リカバリの操作ミスっぽい気がするが。
941
(1): 04/07/31 09:19 ID:??? AAS
>>938
DBCC CHECKDB はやってみたの?
942: 938 04/07/31 12:21 ID:??? AAS
>>940-941
おはようございます
傷心のうちに書き込んでいたのでMSDNと書いてしまいました(w
MSDEです

DBCCでエラー内容を見たのですが件数は0
復旧できなかったDBのDMPファイルサイズが50MB
普段は25MBぐらいなのでアルェ〜???ってかんじです

いろいろやってみて結果が出ましたらご報告させていただきます
ありがとうございました
943: 名無しさん 04/08/01 14:48 ID:ea7lsVVs(1) AAS
シロウトのような質問で申し訳ないが、
テキストファイルをインポートしようとすると、
ウイザードが走るのだけど、2バイトごとにしか区切れないんです。
1バイトごとにできんのかな?
944: 04/08/02 13:55 ID:KpgbeP4M(1) AAS
SQL Serverで
OracleのNVLに当たるものがISNULL
では、NVL2に当たるものは何かありますか?
945: 04/08/02 15:44 ID:??? AAS
NVL2はないのでCASE文を・・・
ファンクション作った方が手っ取り早いかも
946: 大肉呆 04/08/02 16:52 ID:AzUtkbNE(1) AAS
すごく馬鹿な質問ですが、SQL Server 2000は WindowsXP_Proにはインストール可能でしょうか。
昨日、インストールしてみたら、このオペレーションにはサポートしていないと言われていました。
947: 04/08/02 18:14 ID:??? AAS
Enterpriseはだめ
DeveloperかデスクトップならOK
948
(1): TORO 04/08/02 21:47 ID:wZHL5VGj(1) AAS
"*"が規則性無しに文字列に含まれていて、この文字列を"*"区切りに配列へ代入したいんだけど、
どうしたらいいの?言語はVBA。

文字列→ ttt*i*ss

mozi(0)= ttt
mozi(1)= i
mozi(2)= ss
949: 04/08/02 22:27 ID:??? AAS
>>948
激しくスレ違いな気がするが・・・

Split関数でいけるんでないの。
950: 04/08/07 02:53 ID:b3We31b9(1) AAS
>>907

フォームで書式変更がむずいとかなんとかあったかもしれないけど
普通にフォームもウェブページもできるよ。。。。

メモリが足りないかインストールがおかしいかだけだと思うよ。

普通になんでもjetと同じくらいのこと全部大体できるよん。
951: 04/08/11 11:13 ID:??? AAS
SQL Server 2005 Express EditionはGUI上で操作できないんでしょうか?
http://www.microsoft.com/japan/msdn/vstudio/2005/express/sql/
952
(1): 04/08/11 14:38 ID:??? AAS
GUI付属してくるんじゃないの?説明読む限りだと

SQL Server Express は、ストアド プロシージャ、ビュー、トリガ、カーソル、CLR サポート、XML サポートなど、
SQL Server データベース エンジンの豊富な機能をすべて含んだ、SQL Server 2005 の軽量バージョンです。
また、SQL Server Express は、無料で簡単に使用できる管理ツールである SQL Server Express Manager が付属する形で提供されます。
詳細については、SQL Server 2005 Express Edition page の「主な特長」セクションを参照してください
953: 04/08/11 17:16 ID:??? AAS
>>952
レスありがとうございます。
もうちょっといじって確かめたいと思います。
954: 04/08/13 13:17 ID:QpjalcsX(1/2) AAS
素人質問ですいませんが、
クエリアナライザの
ユーザーテーブル→HOGE_TABLE→開くと
読み取り専用で開いて編集出来ません。
 誰か知りませんか?
955: 04/08/13 13:50 ID:QpjalcsX(2/2) AAS
自己レスです
プライマリーキーを付け忘れてました。
956
(1): 04/08/13 18:23 ID:??? AAS
MSSQLのJDBCドライバの性能が激しく悪いのは仕様なんですかね。
特にPreparedStatementでプリコンパイルされたカーソルを使った
検索がアフォみたいに遅いです。常にそうなるのか分かりませんが、
CHAR型のPKに対して検索すると、普通のStatementでの検索の
数十倍程度遅かったですね。CPUもまわりっぱなしなので
どうもドライバが著しく無駄な仕事をMSSQLにさせているらしい。

プロファイルを採ってみると、sp_opencursor, sp_fetchcursorを
使ってるのは同じなんですが、パラメタ用の領域として
nvarchar(4000)なんてのを決め打ちで確保してるのが悪そうな感じでした。

ま、PreparedStatementを使わなきゃいいんですが、それでも
省1
957
(1): 04/08/14 22:01 ID:??? AAS
>>956
パラメータでnvarchar(4000)になるのは
.NETのSqlCommandでParameter使った場合も同じだったような…。
958: 04/08/15 12:40 ID:??? AAS
>>957
.NETだと、そもそもsp_opencursorを使っていませんし、
そういうバカげたことにはならなかったですね。

ADOおよびADO.NETのCommandインタフェースのパラメタは、
明示的に型と型長を指定しますから、
そういうことにはならないのだと思いますが。
これはユーザ側にとって面倒でもあるんですがね。
959
(3): 04/08/16 21:18 ID:??? AAS
SQL 2000をWS2003にインストールするにはSP3以降が必要らしいですが、どうすればSP3になるのでしょうが?
WindowsのようにSPと統合できるのですか?
分かる方おしえてください。
960: age2ch [age] 04/08/16 23:04 ID:??? AAS
age
961
(1): 04/08/17 00:09 ID:??? AAS
>>959
マイクロソフトWebサイトのサポート技術情報にインストール方法が
記載されているので調べてみて。(URLは忘れてしまったので勘弁)
SQLServer2000のページから辿っていける。
962: 959 04/08/17 02:20 ID:??? AAS
>961
アップグレードして適用する方法らしきものは見つかったのですが、直接導入する方法は見つかりません。
http://www.microsoft.com/japan/sql/howtobuy/windowsnetsupport.asp

もう少し検索してみます。。。
今日も徹夜orz
963: 959 04/08/17 02:35 ID:??? AAS
http://support.microsoft.com/default.aspx?scid=kb;ja;329329
普通にセットアップしてsp3をすぐいれればいいのか。。。

でも、ws2003インストールあとすぐにSQL Server 2000インストールじゃなくてもいいのかなぁ?
分かる方情報希望。
964: 04/08/17 04:30 ID:xbONUM4Q(1) AAS
SBS2003でやったけど
SQL2000入れて、直後にSP3でOK
セットアップ起動後エラーがでるけど無視して続行
965
(1): 04/08/17 23:28 ID:??? AAS
初歩的な質問なんですが、ビューとストアードプロシージャの
使い分けがどうもピンと来ません。
例えば、常に同じSELECT文を実行したい時などは、どっちを
使うのがより一般的なのでしょう?
966
(1): 04/08/18 00:53 ID:??? AAS
>>965
何をどう混同したらその二つで悩むことになるのだ・・
ストアドプロシージャは名前のとおりプロシージャにつかっとけ。

ただ、単にSELECT発行したいだけならどっちもいらんだろ。
967: 04/08/18 23:30 ID:??? AAS
ビューとテーブルの間違いじゃないのけ?
968: 04/08/19 02:43 ID:q/wDTfp7(1) AAS
郵政公社の郵便番号CSVをインポートして
都道府県・市区町村・町域にフルテキストインデックスを付けたのですが
検索でヒットする住所とヒットしない(何故か全件出る)住所が出てきます

OK:五日市
NG:佐伯区五日市

フルテキストインデックスを使うのが初めてなので
お知恵を拝借したいのですが<m(__)m>

実行したSQLは
SELECT * FROM KEN_ALL
WHERE FREETEXT(*, ”ここに住所” )
969
(1): 04/08/19 10:36 ID:??? AAS
>>966

ビュー・・・パラメータ入力不可
ストアド・・・パラメータ入力可
970
(1): 04/08/19 13:51 ID:C0Dekmyz(1) AAS
いまさらながら、SQL Server 6.5の評価版が手に入る方法ってないですかね。。。。。
971
(3): 04/08/19 14:36 ID:??? AAS
テーブルの項目名の付け方なんですが
T_01
T_02
...
T_99
とするのか
s_code
s_name
s_tanka
...
省1
972
(1): 04/08/19 16:27 ID:6PtYNdGY(1/4) AAS
業務ではまっていますぅ・・・
すみません。どなたか助けて下さい・・・

以下のような2つのテーブルがあります

testtab1

 key_cd
 -------
 1111
 2222

testtab2
 key_cd
省19
973
(1): 04/08/19 16:48 ID:??? AAS
>>972
同じようにやってみたけど、こっちではちゃんと NULL になるよ。
SQL Server のバージョンは?
こちらは SQL Server 2000 SP3a (8.00.818) だけど。
974: 04/08/19 16:54 ID:??? AAS
>>970
MSDN でさえ、SQL Server 6.5 の英語版しかないねぇ。(7.0なんて、もう無い…)
とりあえず、駄目もとで、MS に問い合わせてみたら?
975
(3): 04/08/19 17:04 ID:6PtYNdGY(2/4) AAS
>>973
SQLServer 2000の 8.00.382 となっています。
原因はこの辺の違いでしょうか?
976
(2): 04/08/19 17:11 ID:??? AAS
>>975
8.00.382 は SP1だね。
SP によって T-SQL の動作に変化があるようだし、セキュリティ的にも良くないから、
当てるのが難しい理由が無いのなら SP3a を当てては?
977: 976 04/08/19 17:30 ID:??? AAS
>>975
これっぽいかな?

http://support.microsoft.com/default.aspx?scid=kb;JA;321541&Product=sqlserverJPN
978: 04/08/19 17:35 ID:6PtYNdGY(3/4) AAS
>>976
原因はそれしか考えられませんね。。。
実はパッチを当てるのは難しいのです。
現在稼働しているシステムを止められるかどうかということと、
パッチを当てるにあたり、決定的な説得材料がない事です。
MSのサイトにこの不具合の事が記載されていれば良いのですが・・・
2chで聞いたでは管理者を説得できません・・・
ですが大変参考になりました。
すばやいレスをしていただき、ありがとうございました。
979: 978 04/08/19 17:38 ID:6PtYNdGY(4/4) AAS
>>975
977さん
大変失礼しました。
ありがとうございます!!!!
これで管理者を説得できそうです。
976さんもありがとうございました!!!!
980: 04/08/19 22:13 ID:??? AAS
>>971
テーブル1の T_01 とテーブル2の T_02 が同じ項目(たとえば商品コード)
だった時に混乱しないか?
981: 04/08/19 23:24 ID:??? AAS
>>971
T_01,T_02・・・この名まえ付け規則にした場合になにかメリットあります?
項目名がわかる名前のほうがいいと思うのだが。
982: 04/08/20 01:01 ID:??? AAS
>>969
意味がわからん。
ビューは仮想表でストアドプロシージャはロジック書ける処理じゃん。
なんでパラメータとかしか見ないわけ?
983: 04/08/20 01:02 ID:??? AAS
>>971
連番つけるようなCOBOLerみたいなことするなよ・・
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.348s*