問題タブ [pymssql]

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 投票する
10 に答える
28815 参照

python - Pythonでストアドプロシージャから出力パラメータを取得するにはどうすればよいですか?

少しググってみましたが、検索ボックスに正しい魔法の呪文を入れていなかったのかもしれません。

Python でストアド プロシージャから出力パラメータを取得する方法を知っている人はいますか? pymssql を使用してストアド プロシージャを呼び出していますが、出力パラメーターを取得するための正しい構文がわかりません。Linuxボックスからこれを実行してMSサーバー上のmssqlデータベースに接続しているため、他のdbモジュールを使用できるとは思いません。

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

python - 「違法な」Unicode 文字を変換または削除する

私は SQLite/Django に移植している MSSQL のデータベースを持っています。pymssql を使用してデータベースに接続し、テキスト フィールドをローカルの SQLite データベースに保存しています。

ただし、一部のキャラクターでは爆発します。次のような苦情が寄せられます。

文字を適切な Unicode バージョンに変換する方法はありますか? それともそれらを取り除きますか?

0 投票する
4 に答える
1082 参照

python - SQL Server データベース全体を Python から JSON にコピー

非定型の変換の問題に直面しています。約 10 年前、私は大規模なサイトを ASP でコーディングしました。何年にもわたって、これは ASP.NET に変わりましたが、同じデータベースを保持していました。

Django でサイトを再作成し、すべてのコア データをコピーしましたが、ホストのアカウントをキャンセルする前に、データの長期バックアップがあることを確認する必要があります。何かが足りないことがわかりました。ローカルコピーからコピーできます。

さらに複雑なことに、私はもう Windows を持っていません。しばらく前に、すべてのマシンで Ubuntu に移行しました。ホストにバックアップを送信するように依頼することはできましたが、MSSQL を備えたマシンにアクセスできないため、必要に応じてそれを使用することはできませんでした。

だから私は何かを探しています:

そして、db後で使用するためにどこかでシリアル化できます...しかし、テーブルの反復はどのように行うのですか? これをすべて行う簡単な方法はありますか?MSSQL はクロスプラットフォームの SQLDump (データを含む) を実行できますか?

以前の MSSQL では pymssql を使用しましたが、テーブルを反復して行をコピーする方法がわかりません (理想的には列ヘッダーを使用して、データが何であるかを知ることができます)。私は多くのコードを探しているわけではありませんが、正しい方向に突き刺す必要があります。

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

python - pymssql コードを最適化する

私はpymssqlを使用してPythonからSQLサーバーにレコードを挿入しています。データベースはクエリを実行するのに 2 ミリ秒かかりますが、1 秒あたり 6 行を挿入します。唯一の問題はコード側にあります。次のコードを最適化する方法、またはレコードを挿入する最速の方法は何ですか。

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

c# - ASP.NET C#ページからSQL Server2005Expressに接続できません

VPSで実行されているMSSQLServer2005Expressがあります。Pythonでpymssqlを使用して、次のコードでサーバーに接続しています。

そしてそれは完璧に動作します。次のコードを使用してASP.NETC#ページからサーバーに接続しようとすると:

ASP.NETページを実行すると、myConnection.Open();で次の例外が発生します。

SQL Serverを再起動しようとしましたが、うまくいきませんでした。誰かが私がここで欠けているものを指摘できますか?

ありがとう!

0 投票する
3 に答える
4563 参照

python - Python-Linux-Windowsクレデンシャルを使用したMSSQLへの接続-FreeTDS+UnixODBC+pyodbcまたはpymssql

これを設定するための優れた手順はないようです。誰か良い指示がありますか?私はLinuxの初心者なので、優しくしてください。私は似たような 別の投稿を見ましたが、本当の答えはありません。

私にはいくつか問題があります。

  1. FreeTDSは機能しているようには見えません。接続しようとすると、「tsql」コマンドを使用して次のメッセージが表示されます。「デフォルトのデータベースがdatabaseNameに設定されています。サーバーへの接続に問題がありました」が、問題の内容が記載されていません。

    1. pyodbcを使用して接続しようとすると、次のエラーが発生します。 "pyodbc.Error:( '08S01'、'[08S01] [unixODBC] [FreeTDS] [SQL Server]接続できません:Adaptive Serverが使用できないか、存在しません( 20009)(SQLDriverConnectW)') "

    2. pymssqlで似たようなことを試しましたが、似たような問題が発生しました。接続できないエラーが発生し続けますが、理由がわかりません。

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

python - MS SQL + Python(IronPython)のタイムアウト

http://www.ironpython.info/index.php/Accessing_SQL_Serverのソースコードを使用して、Pythonを使用してMSSQLをクエリしています。

追加しましtimeout=0たが、それでも取得しました:

で試してみましたtimeout=1000000が、それでも同じエラーが発生しました。

MSSQLクライアントを使用して同じマシンで同じSQLを実行する場合は、まったく問題ありません。このタイムアウト例外を回避する方法を知っていますか?

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

python - ロシア語のエンコーディング、mssql、python に関する次の質問

ロシア語のエンコーディング、mssql、および python に関する次の質問。

私はこの簡単なコードを持っています:

次のエラーが表示されます: LookUp Error : Unnown Encoding: ????? ?????? ?????????

MSSQL からロシア語の varchar フィールドを読み取ることができません。しかし、同じコードで文字列を印刷すると、すべて問題なく、通常のロシア語の文字が印刷されます。誰がどのように知っていますか?

codecs.lookup の insted を印刷するだけで、エラーは発生しませんが、表示されるのは ???????? です。?????????

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

python - Python で SQL パラメータを使用するにはどうすればよいですか?

私は python 2.7 とpymssql 1.9.908を使用しています。

.net でデータベースにクエリを実行するには、次のようにします。

私は、python、特にpymssqlに相当するものを理解しようとしています。文字列の書式設定を行うことができることはわかっていますが、パラメーターのようにエスケープを適切に処理していないようです (それについては間違っている可能性があります)。

Pythonでこれを行うにはどうすればよいですか?

0 投票する
3 に答える
1083 参照

python - WebサーバーでPythonを介してMicrosoftSQLを使用する

pylons(パスターベース)Webサーバーからデータベースへのクエリを実行しようとしていますが、使用しているpymssqlライブラリ(ちなみにこれ)をインポートしようとするたびに、次のエラーが発生し続けます。

インポート時。また、sqlalchemyを使用しようとしましたが、sqlalchemyエンジンを作成しようとすると、まったく同じエラーが発生します。これを機能させるために私にできることはありますか?私はウェブサーバーやpymssqlライブラリに接続していないので、他のライブラリは問題ありません。

環境情報:

私が使用しているマシンは32ビットのwin7デスクトップで、サーバーはpython virtualenv環境で実行されていますが、pymssqlライブラリはサーバー上ではなく仮想環境で問題なく動作します。

アップデート:

もう少し背景情報(および説明):これはMSSQLの問題ではなく、ある意味ではpythonの問題でもないと思います。2つの理由:A)この問題が発生している間、私や他の人はMSSQLデータベースに接続できます。また、B)pymssqlは、サーバーからインポートされていない場合は完全に正常に機能します。ただし、Pythonと_mssqlがソケットを処理する方法、および/またはサーバーがソケットを処理する方法と関係があると思います...もう少し役立つことを願っています。

前もって感謝します