問題タブ [sql-server-2012-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.
sql-server - Management Studio からでも SQL Server エンジンにアクセスできない
コンピューター (Windows 8) に SQL Server 2012 Express エディションをインストールしました。
Management Studio からデータベースを作成しようとすると、次のエラーが発生します。
データベース 'TestDB' の作成に失敗しました。(Microsoft.SqlServer.Smo)
データベース 'master' で CREATE DATABASE 権限が拒否されました。
(Microsoft SQL Server、エラー: 262)
Visual Studio からアクセスしようとすると、次のようなエラー メッセージが表示されます。
データベース 'master' で CREATE DATABASE 権限が拒否されました。
その理由はありますか?管理スタジオからエンジンにアクセスすることさえできません。
編集
ここに私の接続文字列があります
これはコンテキストクラスです
export-to-excel - SQL Express を使用して Excel (CSV ではなく) にエクスポートする自動化
約 20 の異なるクエリ結果を、個別のタブで 1 つの Excel ファイルにエクスポートする必要があります。
SSIS パッケージを使用できることはわかっていますが、高速追加を使用しているため、保存できません。2週間ごとにこのチェックを実行するので、自動化を探しています。
提案はありますか?
sql - SQL Server 2012 の自動計算列
の列を SQL Server 2012 自体で自動計算することはできますか?
例: と の 3 つの列START_DATE
がEND_DATE
ありDURATION
ます。
これを行うことで期間を取得したい:
だから私は日数で期間を取得します。
SQL Server 2012 がレコード作成時に自動的に行うことは可能ですか?
sql-server - テーブルの作成後に挿入を呼び出すと、「無効な列名」エラーが発生する
データベースにいくつかの変更を加えるSSMSを使用して、SQLスクリプトを開発しています。
Table1
という名前の列がある場合Table2_Id
、データベースには 2 つのテーブル (Table1
およびTable2
) とそれらの間の外部キー関係があります。その場合、次のことを行う必要があります。
- 外部キー関係を削除します
FK_Table1_Table2_Table2_Id
。 - 外部キー列を削除します
Table1.Table2_Id
。 - ドロップ
Table2
; Table2
新しいテーブル スキーマを使用して再作成します。- にデフォルト値を挿入します
Table2
。
このスクリプトを実行しようとすると、次のエラーが発生します。
メッセージ 207、レベル 16、状態 1、行 262 列名 'Number' が無効です。
メッセージ 207、レベル 16、状態 1、行 262 列名 '名前' が無効です。
SQL Server は古いスキーマを使用しているように見えますがTable2
(実際にはこれらの列はありません)、テーブルが新しいスキーマで作成されたばかりの場合、これはどのように可能でしょうか?
私は何を間違っていますか?
サーバーのバージョンは SQL Server 2012 (SP1) - 11.0.3128.0 (X64) です。
更新します。
呼び出しを追加しましたPRINT
(上記のスクリプトを参照)。メッセージ ウィンドウには、エラー メッセージ以外は何も表示されません。それで、スクリプトは実行されていません...何が起こっているのですか??
windows-8 - ColdFusion 10 管理者、MS SQL 2012 および Windows 8
Windows 8 用の ColdFusion Administrator にデータソースを追加しようとしてきましたが、多くの問題が発生しています。以下は私がやったことです:
- データベース「onesBlog」を作成。
- 作成されたonesBlogにパスワードonesBlogでログイン/デフォルトデータベースonesBlogを指すSQL Server認証
- dbo のデフォルト スキーマで作成されたユーザー onessBlog。
- SQLEXPRESS で有効な名前付きパイプ
- TCP/IP - IP1 から IP11 までのすべてがアクティブであり、有効であり、TCP 動的ポートは空白で、TCP ポートは 1433 です。
- サービスを再開しました。
ColdFusion Administrator のデータ ソースの下に、Microsoft SQL Server でデータソース名 1ssBlog を作成します。次のフィールドに入力しました。
- CF データ ソース名:
1ssBlogg
- データベース:
onessBlog
- サーバー:
127.0.0.1
とlocalhost
- ポート:
1433
- ユーザー名:
this is blank
- パスワード:
this is also blank
接続を確認すると、次のエラーが表示されます。Cannot open database "onessBlog" requested by the login. The login failed.
次のリソースを確認しましたが、何が見落とされたのかわかりません。
sql-server - 特定のユーザーにのみリモート接続を許可する
SQL Server Express 2012 インストールでリモート接続を有効にしました。誰にでも接続を許可することは、私にとって大きなセキュリティホールのように聞こえるので、サーバーのセキュリティについて少し心配しています。
ユーザーが「許可」リストにないユーザーで認証しようとしている場合、SQL Server に切断するように指示することはできますか? もしそうなら、監視ユーザーをこのリストに追加でき、管理者アカウントにアクセスできるかどうか心配する必要はありません。
sql-server - SQL Express 2012 に SQL スナップショット機能を実装
Delphi (XE2) コードから SQL Server データベース スナップショット (MSSQL EXPRESS 2012 SP #1) を作成しようとしています。コードは問題なく実行されますが、実際にはスナップショット ファイルは作成されません。
コード例:
.... LoadStringfromFile(sqlFilename, sqlString);
このテキストで使用される SQL ステートメントは次のようになります
ここで何が間違っているのですか?
sql-server - .bak を使用して SQL サーバー データベースをコピーする
VBA (MS-ACCESS) で SQL Server データベースをコピーしようとしています。
だから私は.bakを作成するためにこのクエリを得ました
次に、データベースを復元するためにこれを入手しました
これらは両方とも、このようなボタンクリックでメインフォームで呼び出されます
うまくいったと思いましたが、新しいデータがインポートされていないことに気付きました。したがって、.bak が正しく作成されているかどうかを確認しました。コンピューターに .bak をコピーし、SQL Management Studio を使用して復元すると機能するためです。
復元するクエリに問題はありますか? エラーはありませんが、.bakをコピーしたときは5goで5分かかったので、30秒かかるはずですか?
このデータベースにリンクされているテーブルを使用して Access でこれらの関数を呼び出すため、データベースがロックされているのではないかと考えていましたが、エラーは発生しませんでした。
別のサーバーから .bak を取得したため、問題はありますか?
ありがとうございました