SQL SERVER
SQL SERVERで運用中のデータベースの物理ファイルを移動させようと思うと、 デタッチ⇒アタッチで可能ですが、ログだけ別のドライブに分けたいといった場合に、GUIからは 操作できません。 ※プロパティのファイルのパスは編集不可です。次のSQLでパスを書き換…
SQLの再起動ですが、いつもはインスタンス右クリック→再起動でやっていたのですが、 コマンドから実行する必要が出てきたので調べました。SQL Server のインスタンスを起動する方法 (net コマンド) SQL SERVERのインスタンスをコマンドで再起動する 上記を参…
なんだかこれまでも何度か遭遇したことのある気がするんですが、 過去にどうしたのか全く覚えがない件。 複数行に保存されているデータをカンマ区切りで一行にして取得したいんですが、 簡単にできないものかと調べてみると、あっさり見つかりました。SQLSer…
ある値が複数のカラムのどこかに入っていればOKな 延々とORが続くようなSQLが必要になりました。 ですがとにかくORの連続が気持ち悪いです。 SELECT * FROM USERS WHERE COL_1 = 1 OR COL_2 = 1 OR COL_3 = 1 OR ... OR COL_n = 1 なんとなく閃いてINに列名…
SELECT TOP 1 * FROM users ; これがエラーになります。どこが? SELECT TOP (1) * FROM users ; ここです。 接続文字列の書き方を探しているときにたまたま見かけていたのですぐに対処できましたが、 いきなり出てきたらはまるかもです。
Sql Server Compact Edition 3.5に接続しようとしていましたが、なかなかつながりませんでした。接続文字列ですが、こちらに書いてあるとおりです。Access SQL Server Compact 4 with ASP Classic and VbScript 'まんま転載 set conn = Server.CreateObject(…
DBCC checkdbデータが消せないとか言うもんですから、触診してみますと、主キーのIndexがおかしくなってました。 おかしいな、と思ったそのときに。
http://d.hatena.ne.jp/fyts/20090224/breakNCHAR(13) + NCHAR(10)エクセルと一緒ですね。
windows server 2008でADOを使うと、SELECTした項目名が見つからない不具合があるみたいです。http://blogs.msdn.com/b/jpsql/archive/2011/02/10/known-issue-ado-windows-server-2008.aspx おったまげました。 まさかそこかと!
SQL SERVER 2012が出ようっていうときに、いまさらながらも2008。2008のManagementSutdioでは、テーブルフィルタが長らくエラーを吐いて使えませんでしたが、ようやく解決策を探す気になりました。 以下の手順で解消しました。・SP2をあてる えー sys.tables…