問題タブ [sql-server-2016-express]
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.
smo - SQL Server 2016 リスト インスタンス
Windows アプリケーションで以下のコードを使用してローカル サーバーを取得しています。SQL Server 2012 を使用していたときはエラーなく動作していましたが、SQL Server 2016 をダウンロードしたときに例外が発生しました。
例外: サービスの管理中に SMO で例外が発生しました。内部例外: この要求のデータを取得できませんでした。
コード:
c# - T-SQL の丸めと C# の丸め
Microsoft SQL Server Express 2016 を使用してストアド プロシージャを作成しています。要件の 1 つは、丸めを行うことです。しかし、時々、丸めが間違っています。T-SQL の丸めは C# とまったく同じではないことがわかりましたが、なぜですか?
以下の 2 つの丸めを比較します。
なぜ C# は 0.04 を生成するのですか? 0.05じゃないの?
C# の丸め = T-SQL の丸めを行うにはどうすればよいですか?
好奇心から、C# でこれを試しました。
C# が何に丸められたと思いますか? 0.06に丸めました!今、私は完全に混乱しています!
説明は何ですか?
ssis - SSIS パッケージからの後方互換性
2 つの SQL Server があり、1 つはテスト サーバーで、もう 1 つはライブ サーバーです。
ライブ サーバーを SQL Server 2016 にアップグレードしたいと考えています。現在、両方のサーバーに SQL Server 2012 があります。
私の質問は次のとおりです。SSIS パッケージで、SQL Server 2016 をデータ ソースとして、SQL Server 2012 を宛先として持つことは可能ですか? それとも他の問題がありますか?
sql-server - SQL Server の encryptbycert キャッピング オフ
私の問題は、職場のポリシーのために、SQL Server データベースの列を暗号化しようとしていることです。私は暗号化のための単純な方法にしかアクセスできないので (TDE は私の可能性を超えているようです)、EncryptByCert
orを使用してみましEncryptByKey
た。ドキュメントには、保存しているデータには十分な 8000 の上限が示されているので、問題はありませんでした。
何かを保存しようとすると、約 200 文字で制限され、514 バイトの長さの varbinary が生成されます。514 バイトの長さの varbinary は正常に暗号化および復号化されますが、成長したり短くなったりすることはありません。暗号化したい約230文字を言うと、列がnullのままになります。
誰がそれで何が起こっているのか知っていますか?