問題タブ [system-databases]
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.
sql-server - 名前を使用せずに SQL サーバーのシステム データベースを照会することは可能ですか?
SQL サーバー (2005 以降) で複数のデータベースに対してクエリを実行する場合、システム データベース (マスター、モデル、tempdb、msdb、ディストリビューション) を除外する必要がある場合があります。
これら以外にこれらをフィルタリングする他の方法はありますか
sys.databases と master.dbo.sysdatabases を見てきました(同じではありません!)
[更新]ログ配布が有効になっているデータベースを探すために使用するクエリの例
[更新] 他の誰かがより良い方法を持っていない限り、これは「最も悪い」方法のようですか?
database - EVERNOTE ファイル拡張子 "*.exb" を開く方法は?
マシンで evernote.com アプリを実行しています ----
彼らはメモを私のローカルマシンに保存し、拡張子が「*.exb」のデータベースの下に保存します
拡張子が .EXB のデータベース ファイルを開くにはどうすればよいですか?
これを行うことができるヘルプまたはソフトウェアはありますか?
ありがとう
sql-server - master.dbo.sysprocesses のどの列がセッションに固有ですか?
一度に 1 人のユーザーのみが特定のテーブルのフィールドを設定できるようにする SQL メカニズム (MSSQL 2005) を作成しています。このフィールドが設定されている場合、他の誰もそれをクリアできません (NULL に設定)。そうでない場合、このフィールドは に設定されsomething unique for the user's session
ます。良い候補master.dbo.sysprocesses.sid
として私を探しますが、よくわかりません。
ユーザーのクライアント アプリケーション (このメカニズムを使用する) がクラッシュしたときに、フィールドがクリアされ、別のユーザーが使用できるようにする必要があります。このフィールドを設定したユーザーのセッションがまだアクティブかどうかを確認し、そうでない場合はクリアします(もちろん、フィールドがNULLでない場合のみ)。
後で同じ値を再利用せずに、ユーザー セッションごとに master.dbo.sysprocesses に一意の列がありますか?
どうもありがとう
visual-studio-2010 - Sql Server データベースに接続できません: 非システム データベースは表示されません
データ接続ウィザードを使用して、Visual Studio 2010 から SQL Server 2008 Express データベースに接続しようとしています。[新しい接続] -> [MS Sql Server] を選択してから、使用可能な唯一のサーバー名 (PAVEL-PC\SQLEXPRESS) を選択します。問題は、下のコンボボックスにデータベースが表示されないことです。ただし、システム データベース (master、model、msdb など) は表示されます。同様の質問を見つけることができました (このようなもの:データベースが存在しないため、Visual Studio で SQL Server データベースに接続できません)、権限の問題が発生しているようです。ただし、どのユーザー (およびどこ) を追加すればよいかわかりません。
Visual Studio を実行しているアカウント名は Pavel です。私のコンピュータ名は Pavel-PC です。SQL Server のアカウント名はわかりませんが、既定の設定を使用してインストールされています。
sql-server - 一時テーブルの名前の接尾辞は何を意味しますか?
tempdb ノードを展開して一時テーブルに移動すると、一時テーブルの名前に " _ __ _ _ _XXXXX" が追加されていることがわかります。その部分はどこを参照していますか?一時テーブルが作成されるメモリの場所ですか? ありがとうございました
mysql - 「#mysql50#.cache」データベースの処理方法は?
で「#mysql50#.cache」データベースを見つけましたmysql
。これは標準的なものですか?名前が原因で、このデータベースを選択してその内容を確認することができません。落としてもいいですか?
sql - Oracle SQLは月末からデータを取得します - 16日と15日 - 1日
わかりましたので、DATE_OF_ENTRY と呼ぶフィールドのデータを取得しようとしています。フィールドは次のようになります。
DATE_OF_ENTRY データの例
そのため、特定のレコードを取得するために月に 2 回実行されるスクリプトでこのフィールドを使用する必要があります。基本的に今月16日なら1日から15日までの全てのレコードを引き上げたい。翌月の 1 日にこのスクリプトを実行すると、先月の 16 月末までのすべてのレコードが必要になります。
今使っているもの
このステートメントの問題は、先月の 16 日から月末までは 1 日で動作しますが、16 日には前月からのデータがまだ取得されることです。
どんな助けでも大歓迎です!
sql-server - ファイルにアクセスできないか、メモリまたはディスク領域が不足しているため、データベース 'msdb' を開くことができません
クライアント システムの 1 つでこの問題に直面しています。SSMS 経由で SQL Server 2008 DB エンジンに接続すると、エラーが発生します
ファイルにアクセスできないか、メモリまたはディスク領域が不足しているため、データベース 'msdb' を開くことができません。詳細については、SQL Server エラー ログを参照してください。(Microsoft SQL Server、エラー: 945)
次に、データベースにも接続します。ただし、クライアント データベースは表示されません。「システム データベース」、「セキュリティ」、または「管理」を再度展開しようとすると、このエラーが発生します。
ハードディスクには 80 GB の空き容量があり、アカウントには権限があり、.mdf ファイルと .ldf ファイルは読み取り専用ではありません
SQL Server構成マネージャーで-> SQL Serverのプロパティ->ログオン->「このアカウント」を選択し、アカウント名「admin」とそのパスワードを使用します。
他の PC からアプリケーションを介してデータ操作を行うことができます。問題は SSMS からのアクセスのみです。
エラーログで確認できます
これを修正する方法を教えてください