問題タブ [ssms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
973 参照

xml - SQL Server 2005 から xml を選択する (行が null として表示される)

とてつもなく長い xml 行があり、800000 文字を超えています。「クライアント」は「サーバー」でもあります。OSはwindows2k8x64です。データベースには、クライアントと同様に十分なメモリがあります。

問題は、魔法の数の文字数 (正確に 43679 xml 文字) に達すると、行が '' と思われるものを返すことです。長さを計算するときに、SQLサーバーによって空白が明らかに取り除かれるため、それらを「xml文字」と呼びます-これは、このSQLで行います: len(convert(varchar(max), xsl)) 数値が43679である理由も私を困惑させます...

この問題を抱えている人はいますか?私は実際にWindows 2k3と別のWindows 2k8サーバーを備えた同じサーバーに接続しましたが、これ以外のマシン(実際のサーバー自体)には問題はありません。

また、クエリの結果 -> sql server -> グリッドへの結果を見つけ、xml の制限を「無制限」に設定しましたが、まだ「機能」していないようです... (機能するものでは、これが 2mb に設定されていますご参考までに)

すべてのコメントに感謝します - 私は何でも試してみます...それは何も動作を妨げていません - 私はそれがこの1つのクライアントだけだと確信していますが、それは私を夢中にさせています! :)

更新: 参考までに - 問題は変換ではありません - 実際に変換したくありません。この例で convert を使用している唯一の理由は、len を使用することです (len は xml データ型では機能しません)。これにより、xml の「長さ」を知ることができます。

問題はこれです...

約100,000行のxmlになるまでそれをコピーして貼り付けて挿入します...次を使用して行を選択すると、次のようになります。

1 行戻ると、「グリッド」に xml の素敵な小さなハイパーリンクが表示されます。これをクリックすると、新しいタブに「完全な xml」が表示されます。しかし、私にとっては...この奇妙な魔法の数字を渡すと、それが停止し、単に空白に見えます.

0 投票する
3 に答える
18184 参照

sql-server - SQL Server Management Studio (SSMS) 2005 の 64 ビット バージョンはありますか?

SQL Server Management Studio (SSMS) 2005 の x64 または ia64 バージョンはありますか? 私が見ているすべての情報から、x86 バージョンしかないと思い込んでいます。

このリンクは、64 ビット バージョンが存在しないという私の証拠です - http://support.microsoft.com/?id=906892

0 投票する
3 に答える
2551 参照

sql-server-2005 - SQL Server Mgt Studio にテーブルが表示されませんか?

SQL Server 2000 Standard Edition に "dbo.T668" という名前のテーブルがあります (命名規則について私を責めないでください)。

SQL Server Management Studio 2005 を使用してサーバーで作業していますが、奇妙な理由で、テーブルの一覧にテーブルがまったく表示されません。他のすべてのテーブルが表示されますが、このテーブルは表示されません。

クエリ エディターを開いて「select * from dbo.T668」と入力すると、すべてのレコードが返されるので、テーブルにアクセスしてそこから選択する権限があります。テーブルにアクセスできる設定はありますかしかし、SQL Manager で表示されませんか? それとも、これは SQL 2000 と SQL 2005 の間の非互換性ですか?

0 投票する
1 に答える
286 参照

sql-server-2005 - マウスを使用しない SQL Server Management Studio 2005 でのセルの変更

仕事の一環として、常に多くのデータを手動で変更しています。私が気づいたことの 1 つは、データを表示するときに、矢印キーを使用して別のセルを参照できることです。しかし、新しいセルに移動すると、その中のテキスト全体が強調表示されます。マウスでクリックせずにテキストを変更できるように、キーボードを使用してカーソルが必要だと言うにはどうすればよいですか?

0 投票する
8 に答える
14223 参照

sql-server - SQLの結果のデータ型を判別する方法は?

データベースの多くのテーブル/ビューから多数のフィールドを取得するSQLクエリがあります。サードパーティと統合するために仕様をまとめる必要があります。結果セットのデータ型をコンパイルする最も簡単な方法は何ですか?

明確化:

  • 25以上のテーブル/ビューが関係しているため、テーブルレベルの関数は依然として面倒です。
  • 現在、すべての作業はMicrosoft SQL ServerManagementStudioで行われています。
0 投票する
6 に答える
1096265 参照

sql - SQL Server Management Studio で列の値を NULL に設定するにはどうすればよいですか?

セルから値をクリアして NULL にするにはどうすればよいですか?

0 投票する
2 に答える
1670 参照

asp.net-mvc - Vista で ASPNETDB.MDF をアタッチできない

Vista で Visual Studio 2008 または SQL Management Studio 2008 Express から ASP.NET MVC Beta プロジェクトによって作成された App_Data 内の ASPNETDB.MDF ファイルに接続できません。プロジェクトは C:\Users\Matthew\Documents\Visual Studio 2008\Projects\MVCTest にあるため、MDF ファイルは C:\Users\Matthew\Documents\Visual Studio 2008\Projects\MVCTest\MVCTest\App_Data にあります。

Visual Studio 2008 Server Explorer でデータベースに接続しようとすると、次のエラー メッセージが表示されます。

ファイル C:\Users\Matthew\Documents\Visual Studio 2008\Projects\MVCTest\App_Data\ASPNETDB.MDF の自動名前付きデータベースを接続しようとして失敗しました。同じ名前のデータベースが存在するか、指定されたファイルを開くことができないか、ファイルが UNC 共有にあります。

0 投票する
6 に答える
33355 参照

sql-server - Visual Studio と SQL Server Management Studio - あなたの選択

はじめに: 私は、ASP.NET 開発を行っており、すべてのデータベース ニーズに SQL Server 2005 を使用している小さな会社で働いています。

データベース側の開発 (つまり、テーブルの作成、ストアド プロシージャの作成など) に Visual Studio または SQL Server Management Studio を使用することの長所と短所について知りたいと思いました。

現在、すべてのデータベース タスクを Management Studio 内で実行していますが、代わりに Visual Studio を使用する利点があるかどうか疑問に思っていました。手順の変更やデータベースへのその他の変更を簡単に追跡できますか (それが Visual Studio 自体によるものか、ある種のソース管理によるものか (すぐに Subversion を実装する予定))。

個人的には、Management Studio での作業に問題はありませんが、Visual Studio を介して、私が慣れていない方法でより効率的で制御しやすくなる場合は、それについて聞いてみたいと思います.

EDIT:私の特定の開発環境は、SQL Sever 2005、Visual Studio 2005 Professional Edition、および Visual Studio Team System 2008 Development Edition であることに注意してください。チーム ファウンデーション サーバーやその他の追加機能は実行またはインストールされていません。

0 投票する
3 に答える
19247 参照

sql - 別のサーバーへのバックアップの復元 - ユーザー権限

MS SQL Server 2005 データベースを新しいサーバーにバックアップおよび復元しました。

ログイン、ユーザー、およびユーザー権限を再作成する最良の方法は何ですか?

SQL Server 2000 の Enterprise Manager では、ログインのスクリプト、ユーザーのスクリプト、ユーザー権限のスクリプトをすべて個別に作成できました。その後、次々と実行でき、残りの手動の手順はログインパスワードを設定することだけでした(セキュリティ上の理由からスクリプトは作成されません)。

これは、SQL Server 2005 の Management Studio では不可能なようで、すべてが非常に面倒で時間がかかります。(最終的には、データベース全体のスクリプトを作成し、新しいデータベースからすべてのログインとユーザーを削除し、スクリプトを実行してから、エラー メッセージの混合物を調べて、何が機能し、何が機能しなかったかを確認する必要があります。)

これに関する経験や推奨事項はありますか?

0 投票する
4 に答える
6254 参照

sql-server - CD から SQL Server Management Studio Express を実行する方法

コンピューターにインストールせずに CD から SQL Server Management Studio Express を実行することはできますか?

クライアントのサポートを提供するために時々必要ですが、インストール/アンインストールしたくありません。