問題タブ [sql-server-2008-express]

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 投票する
3 に答える
2852 参照

sql-server - SQL Server Express からデータをコピーして主キーを保持

データベースから別のデータベースにデータをコピーしたいのですが、元のデータベースの主キーを保持して、関係が混乱しないようにしたいと考えています。SQL Server 2008 を使用しています。

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

sql - 子行を含む行のクエリ

数週間前、parentID列を持つテーブルから階層XMLを生成する方法について質問しました。それはすべてうまくいきます。重要なのは、階層に従って、テーブルもクエリしたいということです。

例を挙げましょう:

これがコードの表です。

(TreeViewControlに表示するために)このXMLを生成します。

ご覧のとおり、一部のコードは他のコードに従属しています。たとえば、AUTO << IND << ROOT

私が望んでいるのは(そして、どのように実現するか、どこから始めればよいのかまったくわからない)、別のテーブル(もちろん、1つの列はこの特定のコードです)にコードを照会し、特定のコードを含むすべてのレコードを取得できるようにすることです。すべての従属コード

例:他のテーブルで「IndustryCode = IND [ustry]」をクエリし、(もちろん)「IND」を含むレコードを取得しますが、 AUTO[motive]とPHARM[aceutical](=すべての部下)も取得します

高度なサービスを備えたSQLExpressServer2008です。

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

sql-server - MySQL の group_concat とエスケープされた文字列の SQL Server バージョン

MS SQL Server 2008 と Visual Studio の Express バージョンしか持っていません。SQL Serverプロジェクトを作成できないため、CLRソリューションは問題外であるため、使用しようとしました

col2 を連結した行を取得します。col2 は、 &\nなどの制御文字を含む varchar フィールドです。上記の SQL と連結すると、それらの制御文字をエスケープするように見えます。&になります & ; \nは &#xOD になりますが、これは私がやりたいことではありません。col1 と連結されたフィールドが別のテーブルを更新するために使用されることを考えると、連結されたフィールドをエスケープされていない元の形式で取得する最良の方法は何ですか?それとも何もなく、外部コードに頼るしかありませんか?

テーブル スキーマは次のようになります: StrConcat (id int primary key, col1 int, txt varchar(80)) col1 にはインデックスがあり、txt は col1 でグループ化され、グループ内で ID 順に並べられる必要があります。

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

nhibernate-mapping - NHibernateマッピングエラーSQLServer2008 Express

NHibernate in Actionブックの例を試しましたが、アプリを実行しようとすると、「マッピングドキュメントをコンパイルできませんでした。

HelloNHibernate.Employee.hbm.xml "

以下は私のコードです、

Employee.hbm.xml

Program.cs

Employee.cs

App.config

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

sql-server - コマンドラインSQLサーバー2008エクスプレスインストール

次のコマンドを使用して、Windows 7 64 ビット マシンに SQL Server 2008 Express をインストールしようとしています。

Setup.exe /qs /Action=Install /Features=SQL /InstanceName=XXX /SQLSYSADMINACCOUNTS="Builtin\Administrators" /SQLSVACCOUNT="NT AUTHORITY\SYSTEM"

データベースにアクセスできず、「アクセスが拒否されました」というエラーが表示されます。/SQLSYSADMINACCOUNTS="Builtin\Administrators"問題をパラメーターが機能していないことに絞り込みました。このパラメーター値を currnet ユーザーに変更するか、手動インストールを試みると、機能します

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

sql-server-express - SQL Server Express 2008

Visual Studio 2010 Premium をインストールします。私のラップトップには、Visual Studio 2008 Professional と共に SQL Server 2008 Express が既にインストールされています。

SQL Server 2008 Express をアンインストールする必要がありますか? それとも 2010 環境で動作するように構成されますか?

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

sql - データベースのすべての値をテキストファイルに保存しますか?

列のすべての値を抽出し、各値を個別のテキストファイルに保存する方法があるかどうか疑問に思いました(ANYTHINGというラベルが付いています。1-100で問題ありません)。

別の言語でこれを行う方法は知っていますが、Microsoft SQLServerManagerでSQLServer2008を使用しているので、C#でこれを行う方法を理解する時間を節約できます。

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

asp.net - MSSQLスキーマとデータのエクスポート

私はMySQLとPHPMyAdminに慣れています-ASP.netプロジェクトのためにMSSQLに切り替える必要があり、多くの問題を抱えています。SQL ServerManagementStudioでSQL2008のエクスプレスバージョンを使用しています。以下は私がしばらく苦労してきた2つの質問です:

1)データベースのDBスキーマをエクスポートするにはどうすればよいですか?テーブル構造など?

2)データベース内のすべてのデータをエクスポートするにはどうすればよいですか?

理想的には、スキーマやデータを複製する必要がある場所、たとえば共有プロジェクトの同僚のコンピューター、またはプロジェクトがホストされているときにオンラインで実行できる.sqlファイルが必要です。

ありがとう!

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

sql-server-express - SQL Server Express 2008 ストアド プロシージャの実行時間が定期的に急増する

SQL Server 2008 Express SP2 データベースに、約 200 ミリ秒ごとに実行される大きなストアド プロシージャがあります。通常の実行時間は約 50ms です。私が見ているのは、この実行時間に大きな矛盾があります。しばらくの間、たとえば 40 ~ 60 ミリ秒で 50 ~ 100 回実行すると予想されますが、同じストアド プロシージャの実行には 900 ミリ秒または 1.5 秒かかるなど、一見ランダムに時間がかかります。同じプロシージャを連続して複数回呼び出すと、時間がかかる場合もあります。

何かが原因で 1 分ごとに SQL Server の速度が大幅に低下しているように見えますが、何が原因かわかりません。発生間にタイミング パターンはありません。

2 台の異なるコンピューターで同じセットアップを行っています。そのうちの 1 台はウイルス チェックを行わず、SQL サーバー以外は何もインストールされていないクリーンな XP Pro ロードです。

また、すべてのデータベースのリカバリ オプションが「シンプル」に設定されています。

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

c# - C# コードで SQL Express 2008 データベースを作成するが、sysadmin に接続しようとするとログインに失敗する

実行時に SQL Server Express 2008 を作成し、それに接続して Transact-SQL でデータベース初期化スクリプトを実行しようとするコードがあります。データベースを作成するコードは次のとおりです。

データベースが正常に作成されました。その後、次のコードを使用して、データベースに接続して初期化スクリプトを実行しようとします。

ただし、connection.Open() ステートメントは失敗し、次の例外がスローされます。

ログインで要求されたデータベース「TestData」を開けません。ログインに失敗しました。ユーザー「MYDOMAIN\myusername」のログインに失敗しました。

接続しようとしているアカウントには sysadmin 権限があり、任意のデータベースに接続できるため、このエラーに完全に困惑しています (最初にマスター データベースへの接続を使用してデータベースを作成していることに注意してください)。