問題タブ [datadirectory]
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.
mysql - データ ディレクトリの移動後、MySQL が起動しません。
Ubuntu 10.04 で MySQL 5.1 を実行していますが、最近までデフォルトのデータ ディレクトリの場所を使用していました。設定ファイルの他の部分はパフォーマンスのために調整されましたが、パスはデフォルトのままです。
最近、容量が不足し始めたので、別のハードディスクを追加して /mysql としてマウントし、MySQL データ専用に使用することにしました。だから、私はパスを変更し、古いデータディレクトリを新しいデータディレクトリにコピーし、それで終わりだと思った。
残念ながら、そうではありませんでした。新しいパスを反映するように apparmor の MySQL プロファイルを更新したにもかかわらず、後で apparmor が問題であることが判明しました。apparmor を無効にした後、サーバーは機能し、大きなデータベースをインポートできました。これが、より多くのスペースが必要だった最初の理由です。
さて、それは昨日のことでした.200GBのデータベース全体がインポートされ、キーがソートされ、今日サーバーを起動しようとするまではすべて問題ないように見えました. ログに表示されるエラーは次のとおりです。
これにはいくつかの奇妙なことがあります:
a) root として sudo されており、'service mysql start' コマンドを使用して起動しています b) /home/{my_username}... path ANYWHERE の記述がどの構成にもありません。
この種の問題に関する情報やバグ レポートは見つかりませんでした。問題は実際には 2 パラグラフ未満では説明できないため、何を検索するかさえわかりません。
詳細情報: innodb_data_home_dirを手動で設定すると、以前の問題は解消されますが、代わりに次のようになります。
現在、このボックスには「ポプラ」ユーザーはいません。ログ ファイルをそこに配置しようとする理由がまったくわかりません。
mysql - ファイルの作成/書き込みができません-Linuxのエラーコード13
Iamは、データディレクトリを別の場所に変更してLinuxでmysqlテーブルを作成しようとしています。完全な許可を持っている選択されたフォルダー。しかし、「ファイルを作成/書き込みできません」というエラーが発生しました。グーグルで検索したところ、許可に関連するこのエラーが拒否されたことがわかりました。chownコマンドを使用して、フォルダーの所有者権限をrootに変更できます。しかし、それでも同じエラーが表示されます。
私は何ができますか???貴重な提案をお願いします。
entity-framework - |DataDirectory| 使用時の「URI 形式はサポートされていません」という例外 Entity Framework 接続文字列内
SQL Server 2012 の AdventureWorks MDF ファイル (ファイルの名前は AdventureWorks2012_Data.mdf) を格納している Visual Studio 2012 に単体テスト プロジェクトがあります。Visual Studio サーバー エクスプローラーでは、データ接続に MDF を追加してデータベースを参照できます。$/Data Connections/AsventureWorks2012_Data.mdf を右クリックしてプロパティを選択すると、次のように接続文字列にアクセスできます。
データ ソース=(LocalDB)\v11.0;AttachDbFilename=C:\Projects\Common\Source\Framework\Framework.Data.Tests\AdventureWorks2012_Data.mdf;統合セキュリティ=True;接続タイムアウト=30
次のように、これを app.config ファイルの Entity Framework 接続文字列にコピーしました。
AttachDbFilename には、MDF ファイルのフル パスが C:\Projects\Common\Source\Framework\Framework.Data.Tests\AdventureWorks2012_Data.mdf として含まれていることに注意してください。
単体テストを実行すると、すべてが期待どおりに問題ありません。
「 ADO.NET Entity Framework 接続文字列」で説明されているように、AttachDbFilename を |DataDirectory|\AdventureWorks2012_Data.mdf に変更し、「 ADO.NET |DataDirectory| どこに文書化されていますか? 」で説明されているように DataDirectory を設定しました。以下のとおりであります:
|DataDirectory| の使用への変更 次の実行時エラーが発生しました:
私はこれを数日間調査しましたが、無数のバリエーションを試しましたが成功しませんでした. Microsoft コードをデバッグしましたが、コンパイラの最適化により、スタックにデバッグ情報が表示されません。
この特定の問題に遭遇した人はいますか?
c# - C#のフォルダーでフォルダーを検索するにはどうすればよいですか?
c#のフォルダーに特定のフォルダーが存在するかどうかを確認したい。現在、次のコードを使用しています。
これを行うためのより良い方法があるかどうか知りたいですか?
mariadb - mariadbのデータディレクトリを変更する
Iamがmariadbのデータディレクトリを変更しようとしています。iniファイルのデータディレクトリパスを変更した後、サービスを再起動しようとしましたが、起動できませんでした。次のような警告を表示します:
MySQLでは、データディレクトリの変更は完全に機能しています。しかし、なぜ同じことがうまくいかないのかわかりませんmariadb
。
デフォルトのパスのみが機能しています...
c# - |DataDirectory| の場所を変更する方法 C# で構築された ASP.NET アプリケーションで
重複の可能性:
C# で Access DB の接続文字列に相対パスを使用する
これは、web.config の現在の接続文字列です。
ただし、App_Data フォルダーを調べる代わりに、アプリケーションは
これは正しくありません。|DataDirectory| のデフォルトの場所を変更する方法と場所 プロジェクトフォルダー内の App_Data の相対パスになりますか?
c# - DataDirectoryを実行可能ファイルの場所に設定する
SQLServerCEデータベースを使用するアプリケーションに取り組んでいます。製品の最終的な最終リリースでは、データベースを特定の場所に配置しますが、テストの目的で、プログラムの実行可能ファイルと同じ場所にデータベースを配置する必要があります。これに関する問題は、私のDataDirectoryが最終リリースで配置されるディレクトリを指していることです。実行可能ファイルのファイルの場所を確認し、DataDirectoryをその場所に設定する方法はありますか?
アップデート:
以下のコードを試しましたが、データがDataGridViewに読み込まれません。
installation - ClickOnceアプリケーションが間違ったディレクトリを検索している
SQLデータベースで作成したプログラムがあります。VS 2010ではすべてが正常に機能します。しかし、それを公開すると、データベースが見つからないというエラーが表示されます。|DataDirectory|を使用しました 文字列を書いたとき、データベースファイルを検索しました。
データベースとアプリケーションファイルを含むフォルダが見つかりました。私はそれをダブルクリックしました、そして、あなたが知っていることは、うまくいきます。私の唯一の問題は、インストールによって作成されるすべてのショートカットが機能せず、空のフォルダーを指していることです。インストーラーが作成するこの適切なフォルダーにリンクさせる方法はありますか?
「data」というフォルダ名のファイルパスでデータベースを検索していることに気付きました。アプリケーションがインストールされているコンプのAppData/Localには、2つのフォルダーがあります。1つは私のアプリにつながり、もう1つは何にもつながりません。そして、「データ」とラベル付けされています。私のプログラムはそこを探し続けているようですが、私が言ったように、他のパスをたどり、そのフォルダーから.exeを実行すると、正常に実行されます。
c# - winforms DataDirectory の場所
SQL コンパクトを使用する ac# winforms アプリがあり、DB の接続文字列は次のとおりです。
接続文字列が指しているパスを取得するにはどうすればよいですか? 例: C:\Users\name\AppData... など