問題タブ [sql-server-2008r2-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 投票する
5 に答える
33287 参照

sql-server - SQL Server 2008 R2 Express から SQL Server 2008 R2 Enterprise へのアップグレード

SQL Server 2008 R2 Express から SQL Server 2008 R2 Enterprise にアップグレードしようとしたとき、すべてのテストに合格した後、「機能の選択」のステップで失敗し、次のエラーが表示されました。

アップグレードする機能が選択されていません。

ウィンドウエラーメッセージ:

このページには検証エラーがあります。[OK] をクリックして、このダイアログ ボックスを閉じます。セットアップ ページのボタンでエラーを確認し、有効なパラメータを指定するか、[ヘルプ] をクリックして詳細を確認してください。

続行することは可能ですか、それともバックアップし、Express をアンインストールしてから、新しい Enterprise エディションをインストールする必要がありますか?

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

sql - SQL Server 2008 R2 Express - インスタンスが継続的にデータベースを起動する

エクスプレス エディションの 1 GB 制限を回避するために、SQL Server 2008 R2 Express の 3 つのインスタンスを実行しています。インスタンス 1 (SQLExpress) は、私の最も忙しい Web サイトに接続されており、約 3000 人の同時オンライン ユーザーにサービスを提供しています。このデータベースは正常に機能します。

また、他の 2 つのインスタンス (SQLExpress1 と SQLExpress2) も実行しており、どちらもより静かなサイトに接続されています。両方のインスタンスで、データベースが常に起動しています。

11/02/2010 20:18:24、spid53、不明、データベース 'historiaslush_forums' を起動しています。11/02/2010 19:34:43、spid52、不明、データベース 'historiaslush_forums' を起動しています。11/02/2010 19:17:17、spid54、不明、データベース 'historiaslush_forums' を起動しています。11/02/2010 19:02:37、spid51、不明、データベース 'historiaslush_forums' を起動しています。11/02/2010 18:54:27、spid51、不明、データベース 'historiaslush_forums' を起動しています。11/02/2010 18:41:27、spid51、不明、データベース 'historiaslush_forums' を起動しています。11/02/2010 17:56:28、spid51、不明、データベース 'historiaslush_forums' を起動しています。2010 年 11 月 2 日 17:44:13、spid52、不明、データベース 'historiaslush_forums' を起動しています。11/02/2010 17:33:25、spid53、不明、データベース 'historiaslush_forums' を起動しています。11/02/2010 17:33:21、spid53、不明、データベースの起動 ' historiaslush_forums'. 11/02/2010 17:19:04、spid51、不明、データベース 'historiaslush_forums' を起動しています。11/02/2010 17:18:55、spid53、不明、データベース 'historiaslush_forums' を起動しています。

誰もこの動作を見たことがありますか? それはまだ式版で不自由な機能セットにリンクされていますか?

ありがとう

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

sql-server - 将来の値のために予約済みフィールドを追加することをお勧めします

のようなテーブルがありCustomerPurchaseドキュメントが関連付けられていることがあります。ドキュメントとは、どこかにあるファイルを意味します(スキャンされた運転免許証など)

アプリケーションにこれらのドキュメントをデータベースに直接アップロードさせることはできないため、代わりにこれらの一意の識別子列を使用します(代わりにファイルハッシュを使用する必要がありますか?)

私の質問:
将来、テーブルに関連付けられたドキュメントが増える可能性があるため、次のようなフィールドを追加することを考えていました。

顧客
+DriversLicenseDoc
+ Document1//将来のために
+Document2//将来の使用

したがって、将来、別のドキュメントが必要であると彼らが判断した場合は、エンティティフレームワークモデルを更新し、モデルの列の名前を変更するだけで、データベースを変更する必要はありませんか?

これは一般的にどのように行われていますか?より良いアイデアはありますか?私が見る欠点は、これらすべての将来の値をnull許容に保つ必要があるということです。多分それは欠点ではありませんか?
また、展開後のデータベーススキーマの変更に一般的にどのように対処するかについての考えを聞きたいですか?

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

sql-server - ドメイン認証から SQL Server 認証への移行

こんにちは、困った問題に遭遇しました。

SQL Server Express でデータベースを作成しましたが、奇妙なアクセス許可の問題が発生しています。データベースは、ドメイン ユーザーが DOMAIN\albertp の私の開発マシンにあります。私の開発データベース サーバーは、「SQL Server および Windows 認証」モードに設定されています。Windows 認証を使用してログインすると、データベースを問題なく編集およびクエリできます。

ただし、SQL Server 認証 (sa を含む) を使用するユーザーにログインすると、データベースに対してクエリを実行すると、このメッセージが表示されます。

私は得る:

SQL Server Management Studio から 'auditor' としてサーバーにログインしていますが、エラー ログにログインの失敗に関する情報がありません。

私はすでに実行しました:

そして、私はまだ同じエラーが発生します。個人ドメインのログイン以外で他のユーザーがデータベースを使用できるようにするには、どのような権限を設定する必要がありますか? それとも私は間違った問題を見ていますか?

私の最終的な目標は、一連の PHP ページからデータベースにアクセスできるようにすることです。これには、共通のログイン (つまり「監査人」) または一連の個々のユーザーに固有のログインのいずれかを使用します。

0 投票する
7 に答える
19213 参照

sql-server - dbからすべてのテーブルを削除するにはどうすればよいですか?sys.tablesから削除できません

このクエリをどのような方法で実行できますか?

何が起こったのか、私は非常に大きなクエリを実行し、その上にディレクティブを置くのを忘れましUSEた。今ではマスターデータベースに無数のテーブルがあり、それらを1つずつ削除したくありません。

更新:これはまったく新しいデータベースなので、以前のデータを気にする必要はありません。達成したい最終的な結果は、マスターデータベースを工場出荷時にリセットすることです。

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

sql-server-express - SQL Expressデータベースベースファイル(.MDF)が与えられた場合、スキーマやデータをワイプ/クリア/リセットするにはどうすればよいですか?

MDFファイルからスキーマとデータをクリアするために必要なオプションは何ですか?すべてのデータを削除するためのオプションは何ですか?

データベーススキーマをリセットするには、データベースが空のときにデータベースのバックアップからファイルをコピーする必要があるようです。もっと簡単な方法やもっと効率的な方法があるのだろうかと思っていました。

すべてのデータをクリアするには、スクリプトを作成する必要があるようです。スクリプトは制約を無効にし、制約をオンに戻す前に各テーブルからすべての行を削除します。これは簡単ですが、データベースに存在するテーブルを検出/追跡する必要があります。多分それは十分ではないか、より簡単なアプローチがありますか?

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

sql-server - SQL Server での不安定なクエリ

SQL Server 2008-R2 Express Edition を使用しています。

以下に示すクエリを作成して、1 から @n までの数列を生成しました。(純粋にクエリ ウィンドウで) テストしたところ、@n の値を大幅に変更すると、誤った結果が得られることがわかりました。再実行しても同じエラーが発生します。ただし、新しいクエリ ウィンドウを開くと、結果は完璧です。

アルゴリズムを見ると、なぜ不安定な結果が得られるべきなのか (あるいは、クエリが固定入力に対してさまざまな結果を生成する可能性があるのか​​) について、私には意味がありません。

編集

65536 を 5000 に変更し、実行して 65536 に戻し、169,770 行までスクロールします。行 169770 = 40000 が表示されます。新しいウィンドウでは、正しく実行されます。

EDIT2

ランダムに正しい/間違った結果が得られることに加えて、何か他のものが間違っているようです。655360 などの一部の数値について、一貫して誤った結果が得られるようになりました。

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

ms-access - SQL Server2008Expressのリンクテーブル

ACCESS2000をSQLExpress2008に移行していますが、リンクされたテーブルで問題が発生しています。ACCESSリンクテーブルをSQLに複製する方法はありますか?

ありがとうございました

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

sql-server - SQL ベースの暗号化パフォーマンス

私は将来のプロジェクトのためにいくつかの調査を行っており、一部のデータを暗号化する必要があります。

今日の調査で、多くの異なる暗号化アルゴリズム (AES、Triple-DES、X-DES などを含む) があることに気付きました。SQL-Server (2008r2 Express Probs) でアルゴリズムの 1 つを使用したいと考えています。ベストプラクティスなどのように、これを行うことをお勧めしますか?

私は次のようなことを計画しています:

そして、次のように使用します。

これは正しい方法だと思います(私は何年も前にそれを読んで例を保存したので、ダブルチェックしてください:])?

また、異なる暗号化アルゴリズムを使用する間に実際にパフォーマンスの違い (またはセキュリティの違い、あるものは別のものよりも破りやすいなど) はありますか? <<- これは、私が本当に知りたい/最も重要なものです。

最後に、データベースを別のサーバーに移動した場合、同じ方法でキー/証明書を再作成するだけで、データを取り戻すことができると思いますか?

良いブログ投稿/リンク/ホワイトペーパーは大歓迎です:) (私が読んだほとんどは静かで悪いものでした)

読んでくれてありがとう:D

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

etl - SQL Server 2008 R2 Express で ETL を作成する

最近、最新バージョンの SQL Server (2008 R2 x64) をインストールしました。現在、ETL を作成するための最初のステップを取得しようとしています。

SQL Server 2008 R2 Express で ETL を作成することは可能ですか?そうでない場合、それを無料で提供するツールはありますか?

私が計画しているのは、Web サービス、RSS フィード、解析された URL 要求、ファイル、または他のデータベース エンジンなどの複数のソースからデータを収集することです。この収集されたデータを (私の目的のために) わかりやすいスキーマに変換し、これを SQL Server データベースに保存します。