タグ付けされた質問 「database-connection」

データベース接続は、同じマシン上であってもなくても、クライアントソフトウェアがデータベースサーバーソフトウェアと通信できるようにする機能です。コマンドを送信して応答を受信するには、接続が必要です。

23
サーバーとの接続は正常に確立されましたが、ログイン前のハンドシェイク中にエラーが発生しました
ローカル環境からProduction DBに接続しようとすると、次のエラーが発生します。 以前に本番データベースに接続できましたが、突然次のエラーが発生します。 サーバーとの接続は正常に確立されましたが、ログイン前のハンドシェイク中にエラーが発生しました。(プロバイダー:TCPプロバイダー、エラー:0-ハンドルが無効です。) Production DBの接続文字列があるローカルPCでasp.net Webサイトを実行しようとしていましたが、以下はローカル環境で発生しているエラーのスタックトレースです。 > at MyWebsiteDAL.clsForumQuestion.SelectAll(Int32 CurrentPageIndex, Int32 PageSize) in D:\EDrive\My WebSites\MyWebsite\MyWebsite\MyWebsiteDAL\clsForumQuestion.cs:line 821 at CodeConnect.Default.Page_Load(Object sender, EventArgs e) in D:\EDrive\My WebSites\MyWebsite\MyWebsite\MyWebsite\Default.aspx.cs:line 100 at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) …

4
読み取り専用操作でHibernateのトランザクションが必要なのはなぜですか?
読み取り専用操作でHibernateのトランザクションが必要なのはなぜですか? 次のトランザクションはDBにロックをかけますか? DBからフェッチするコードの例: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything session.close() 代わりに使用できますtx.commit()か?

25
サーバー検出および監視エンジンは非推奨です
Node.jsアプリでMongooseを使用していますが、これが私の構成です。 mongoose.connect(process.env.MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true, useFindAndModify: false }).then(()=>{ console.log(`connection to database established`) }).catch(err=>{ console.log(`db error ${err.message}`); process.exit(-1) }) しかし、コンソールでは、それでも警告が表示されます。 DeprecationWarning:現在のServer Discovery and Monitoringエンジンは非推奨であり、将来のバージョンで削除される予定です。新しいサーバー検出および監視エンジンを使用するには、オプション{useUnifiedTopology:true}をMongoClientコンストラクターに渡します。 何が問題ですか?useUnifiedTopology以前は使用していませんでしたが、コンソールに表示されるようになりました。設定に追加しましたが、それでもこの警告が表示されます。なぜですか?私も使用していませんMongoClient。 編集 Felipe Pletsが答えたように、Mongooseに問題があり、後のバージョンでこのバグを修正しました。したがって、マングースのバージョンを更新することで問題を解決できます。


6
UbuntuのpgAdminを使用してPostgresをlocalhostサーバーに接続するにはどうすればよいですか?
このコマンドでPostgresをインストールしました sudo apt-get install postgresql postgresql-client postgresql-contrib libpq-dev psql --version私が得る端末で使用するpsql (PostgreSQL) 9.3.4 それから私はインストールpgadminしました sudo apt-get install pgadmin3 後でUIを開いて、この情報でサーバーを作成しました このエラーが表示されます どうすれば修正できますか?

7
SequelProとMySQLの接続に失敗しました
HomebrewからMacにmysqlをインストールしました brew install mysql mysql -V mysql Ver 8.0.11 for osx10.13 on x86_64 (Homebrew) ターミナルからは動作し、mysqlにログインできますが、SequelProからは ホスト127.0.0.1に接続できないか、要求がタイムアウトしました。 アドレスが正しく、必要な権限があることを確認するか、接続タイムアウト(現在は10秒)を増やしてみてください。 MySQLによると:認証プラグイン 'caching_sha2_password'をロードできません:dlopen(/usr/local/lib/plugin/caching_sha2_password.so、2):画像が見つかりません 私が欠けているものを理解することはできません

5
アイドル状態のPostgreSQL接続にタイムアウトはありますか?
1 S postgres 5038 876 0 80 0 - 11962 sk_wai 09:57 ? 00:00:00 postgres: postgres my_app ::1(45035) idle 1 S postgres 9796 876 0 80 0 - 11964 sk_wai 11:01 ? 00:00:00 postgres: postgres my_app ::1(43084) idle たくさん見かけます。接続リークを修正しようとしています。しかし、その間、これらのアイドル接続のタイムアウトを設定する必要があります。

3
SQL Server接続文字列の「初期カタログ」のポイントは何ですか?
私が今まで見たすべてのSQLServer接続文字列は、次のようになります。 Data Source=MyLocalSqlServerInstance;Initial Catalog=My Nifty Database; Integrated Security=SSPI; カタログの初期設定は必要ですか?(私が取り組んでいるアプリはそれがなくても動作するように見えるので、明らかにそうではありません。) それでは、それは何のためですか?

11
接続文字列をコードファーストのDbContextに渡す
エンティティフレームワークのコードファーストのDbContextに接続文字列を渡すにはどうすればよいですか?DbContextとweb.configの接続文字列の両方が同じプロジェクトにあり、同じ方法で名前が付けられている場合、データベースの生成は正しく機能します。しかし、今はDbContextを別のプロジェクトに移動する必要があるので、次のように接続文字列をそれに渡すことをテストしています。 モデルとコンテキスト public class Dinner { public int DinnerId { get; set; } public string Title { get; set; } } public class NerdDinners : DbContext { public NerdDinners(string connString) : base(connString) { } public DbSet<Dinner> Dinners { get; set; } } アクション public ActionResult Index() { var db = …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.