問題タブ [drop-database]
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 - SQL Server 2008 R2 : 条件付きでデータベースを削除する
ここで、私がここで試みているのは、任意の条件 (IF ブロック内) に基づいて、SQL Server からデータベースを削除することです。データベースが存在する場合は、削除して再作成します。
私は次のコードを使用しています:
このコードは数分間実行を続けた後、次のようなエラーで応答します
メッセージ 3702、レベル 16、状態 4、行 1
データベース「練習」は現在使用中のため削除できません。
次に、別の試みとして、コード内で GO ステートメントを使用して、次のコードで実行フローを分離しました (これには create database ステートメントも含まれていることに注意してください)。
今、それはこのエラーをスローします:
メッセージ 102、レベル 15、状態 1、行 3
「マスター」付近の構文が正しくありません。
メッセージ 3702、レベル 16、状態 4、行 1
データベース「練習」は現在使用中のため削除できません。
メッセージ 102、レベル 15、状態 1、行 2
'END' 付近の構文が正しくありません
何か不足しているのか、それとも回避策が必要なのかわかりません。
また、もしあれば、この目的に役立つより良い代替品に興味があります.
これが実現可能かどうかはわかりません。
よろしく、シャンクス
mysql - Cpanel MySQL Create/Drop database remotely
Using cpanel, I was able to create a FTP user with limited access to allow our technical support team to upload files to the server.
Now, I'm kind of stuck since they also need to be able run script to create and populate databases each time we want to create a new subdomain, but it seems that we can only create databases via the cpanel.
Is there a way to remotely create databases (and grant all the access rights owned by that user to the database)?
Note: I'm hosting my project on HostGator (https://www.hostgator.com/)
c# - C# から MongoDB コマンドを実行する
C# から MongoDB コマンドを実行できるようにしたいと考えています。私はこれができることを知っています。dropDatabase
C# ドライバーのメソッドを使用する代わりに、次のようにdb.runCommand
メソッドを使用してデータベースを削除しようとしている簡単な例から始めます。
コマンドを文字列として渡す方法と、コマンドを として渡す方法の 2 つの方法で試しましたBsonDocument
が、何も機能せず、インターネットで調査した後でも間違っている手がかりがありません。適切な例が見つかりません。
このコードが機能しない理由を特定するのに非常に苦労しています。
文字列として渡されるコマンド:
BSON ドキュメントとして渡されるコマンド:
php - PHP/MYSQL - 準備済みステートメントを使用してデータベースをドロップする
PDO を使用してデータベースを削除したいと考えています。
このアプローチは私にとって最高のものでした
しかし残念ながら、バインドされた値 ($database) の近くに構文エラーがあるという PDOException が発生しました。
致命的なエラー: キャッチされない例外 'PDOException' とメッセージ 'SQLSTATE[42000]: 構文エラーまたはアクセス違反: 1064 SQL 構文にエラーがあります。「?」の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。1行目'
だから私は次のようにクエリを実行しようとしました
そして、それは機能します。
準備されたステートメントが機能しない理由と、2番目のクエリが保護されているかどうか疑問に思っていました。
あなたのアイデアを前もってありがとう!
mongodb - レプリカ セットを持つ mongoDB 内のすべてのデータベースに対して独自に呼び出される dropDatabase
実稼働データベースの DBMS として mongoDB を使用しています。DB に対して 2 つのレプリカ セットを有効にしました。
突然、本番環境の両方のデータベースが削除されたことに気付きました。アクセスできる人が誰もそれをしなかったことは絶対に確信しています。ログを調べたところ、両方のデータベースの dropDatabase が実際に呼び出されていることがわかりました。ただし、接続確立に関するログ ステートメントは見つかりませんでした。誰かが mongo shell または bash を使用して DB を削除した場合、新しい接続のログもあるはずです。
プライマリのログ ステートメント:
最初の行のタイムスタンプから明らかなように、過去 5 日間、mongo サーバーとの新しい接続は確立されていません。
私たちのmongodbサーバーに正確に何が起こったのかを理解するのを手伝ってくれませんか。また、どんなポインタでも大歓迎です。
amazon-web-services - AWS athena のすべてのデータベースを削除する方法はありますか?
私が持っているテスト データベースはたくさんありますが、それらすべてを削除する方法が必要です。それらはすべて名前として長いランダムな文字列を持っているため、特にコピー/貼り付けができないため、それぞれを調べて削除する必要があるのはちょっと面倒です.