質問編集履歴

13

追記

2024/07/25 00:33

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -52,8 +52,11 @@
52
52
 
53
53
 
54
54
  バッチファイルの内容
55
+
55
56
  sqlcmd -S サーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード -i 実行するSQLファイルのフルパス>バックアップファイルのフルパス
56
57
 
58
+ ・パッチファイルは起動自体はできます。
59
+ ・メモ帳による作成(UTF-8→ANSI(シフトJIS)に変換後実行)
57
60
  ・バックアップファイルのフルパスを変えてみたのですが保存されていませんでした。
58
61
 
59
62
 
@@ -62,8 +65,6 @@
62
65
  SQLServerのパスワードはログインの下にある「パスワード」と同じです。
63
66
  実行するSQLファイルのフルパスは1.で作成したスクリプトファイルのパスです。
64
67
  バックアップファイルのフルパスはスクリプトしたコードのバックアップ先と同じです。
65
-
66
- ・パッチファイルは起動自体はできます。
67
68
 
68
69
  ・スクリプト化したファイルを開くとSQL Server management studioが開きログイン画面が表示されます。
69
70
 

12

補足の追記

2024/07/24 07:22

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -74,4 +74,4 @@
74
74
 
75
75
  ### 補足
76
76
  ・SQL Server management studio 2020
77
- ・windows11、64ビット
77
+ ・windows11 home、64ビット

11

補足の追記

2024/07/24 07:10

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -74,4 +74,4 @@
74
74
 
75
75
  ### 補足
76
76
  ・SQL Server management studio 2020
77
- ・windows11
77
+ ・windows11、64ビット

10

補足の追記

2024/07/24 07:09

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -74,3 +74,4 @@
74
74
 
75
75
  ### 補足
76
76
  ・SQL Server management studio 2020
77
+ ・windows11

9

文法の修正

2024/07/24 06:45

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -67,5 +67,10 @@
67
67
 
68
68
  ・スクリプト化したファイルを開くとSQL Server management studioが開きログイン画面が表示されます。
69
69
 
70
+ ・Start-Process " C:\ファイル名.bat"
71
+
72
+ ターミナルでも実行自体はできます。
73
+ しかし、実行の際一瞬処理のためにか真っ黒な画面が表示されるだけで、エラーによって処理を止められたわけではなく、実行処理を終えるだけで保存はできないです。
74
+
70
75
  ### 補足
71
76
  ・SQL Server management studio 2020

8

文法の修正

2024/07/24 05:19

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -50,10 +50,12 @@
50
50
  ラベル 'C' は、既に宣言されています。ラベル名は、クエリ バッチまたはストアド プロシージャ内で一意にしてください。
51
51
 
52
52
 
53
+
54
+ バッチファイルの内容
53
55
  sqlcmd -S サーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード -i 実行するSQLファイルのフルパス>バックアップファイルのフルパス
54
56
 
55
57
  ・バックアップファイルのフルパスを変えてみたのですが保存されていませんでした。
56
-
58
+
57
59
 
58
60
  ・サーバー名はMicrosoft SQL Server を立ち上げた際に表記される「サーバー名」
59
61
  SQLServerのユーザー名は認証の下に入力する「ログイン」

7

誤字

2024/07/24 01:43

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -40,7 +40,7 @@
40
40
  作成の流れは上記のサイトと同じです。バッチファイルもサイトの作成通りに行いました。
41
41
 
42
42
 
43
- sqlcmd -Sサーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード
43
+ sqlcmd -S サーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード
44
44
  -i 実行するSQLファイルのフルパス>バックアップファイルのフルパス
45
45
  ・powershellにて実行後次のエラーが表示されました。
46
46
 
@@ -50,7 +50,7 @@
50
50
  ラベル 'C' は、既に宣言されています。ラベル名は、クエリ バッチまたはストアド プロシージャ内で一意にしてください。
51
51
 
52
52
 
53
- sqlcmd -Sサーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード -i 実行するSQLファイルのフルパス>バックアップファイルのフルパス
53
+ sqlcmd -S サーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード -i 実行するSQLファイルのフルパス>バックアップファイルのフルパス
54
54
 
55
55
  ・バックアップファイルのフルパスを変えてみたのですが保存されていませんでした。
56
56
 

6

誤字

2024/07/24 00:43

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -41,7 +41,7 @@
41
41
 
42
42
 
43
43
  sqlcmd -Sサーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード
44
- -i実行するSQLファイルのフルパス>バックアップファイルのフルパス
44
+ -i 実行するSQLファイルのフルパス>バックアップファイルのフルパス
45
45
  ・powershellにて実行後次のエラーが表示されました。
46
46
 
47
47
  メッセージ 102、レベル 15、状態 1、サーバー サーバー名\SQLEXPRESS、行 1
@@ -50,7 +50,7 @@
50
50
  ラベル 'C' は、既に宣言されています。ラベル名は、クエリ バッチまたはストアド プロシージャ内で一意にしてください。
51
51
 
52
52
 
53
- sqlcmd -Sサーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード -i実行するSQLファイルのフルパス>バックアップファイルのフルパス
53
+ sqlcmd -Sサーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード -i 実行するSQLファイルのフルパス>バックアップファイルのフルパス
54
54
 
55
55
  ・バックアップファイルのフルパスを変えてみたのですが保存されていませんでした。
56
56
 

5

文法の修正

2024/07/24 00:38

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -40,7 +40,7 @@
40
40
  作成の流れは上記のサイトと同じです。バッチファイルもサイトの作成通りに行いました。
41
41
 
42
42
 
43
- sqlcmd -Sサーバー名-U SQLServerのユーザー名-P SQLServerのパスワード
43
+ sqlcmd -Sサーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード
44
44
  -i実行するSQLファイルのフルパス>バックアップファイルのフルパス
45
45
  ・powershellにて実行後次のエラーが表示されました。
46
46
 
@@ -50,7 +50,7 @@
50
50
  ラベル 'C' は、既に宣言されています。ラベル名は、クエリ バッチまたはストアド プロシージャ内で一意にしてください。
51
51
 
52
52
 
53
- sqlcmd -Sサーバー名-U SQLServerのユーザー名-P SQLServerのパスワード-i実行するSQLファイルのフルパス>バックアップファイルのフルパス
53
+ sqlcmd -Sサーバー名 -U SQLServerのユーザー名 -P SQLServerのパスワード -i実行するSQLファイルのフルパス>バックアップファイルのフルパス
54
54
 
55
55
  ・バックアップファイルのフルパスを変えてみたのですが保存されていませんでした。
56
56
 

4

エラーの追記

2024/07/24 00:25

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -39,12 +39,7 @@
39
39
 
40
40
  作成の流れは上記のサイトと同じです。バッチファイルもサイトの作成通りに行いました。
41
41
 
42
- sqlcmd -Sサーバー名-U SQLServerのユーザー名-P SQLServerのパスワード-i実行するSQLファイルのフルパス>バックアップファイルのフルパス
43
-
44
- ・バックアップファイルのフルパスを変えてみたのですが保存されていませんでした。
42
+
45
-
46
-
47
-
48
43
  sqlcmd -Sサーバー名-U SQLServerのユーザー名-P SQLServerのパスワード
49
44
  -i実行するSQLファイルのフルパス>バックアップファイルのフルパス
50
45
  ・powershellにて実行後次のエラーが表示されました。
@@ -53,7 +48,11 @@
53
48
  'S' 付近に不適切な構文があります。
54
49
  メッセージ 132、レベル 15、状態 1、サーバー サーバー名\SQLEXPRESS、行 1
55
50
  ラベル 'C' は、既に宣言されています。ラベル名は、クエリ バッチまたはストアド プロシージャ内で一意にしてください。
51
+
56
52
 
53
+ sqlcmd -Sサーバー名-U SQLServerのユーザー名-P SQLServerのパスワード-i実行するSQLファイルのフルパス>バックアップファイルのフルパス
54
+
55
+ ・バックアップファイルのフルパスを変えてみたのですが保存されていませんでした。
57
56
 
58
57
 
59
58
  ・サーバー名はMicrosoft SQL Server を立ち上げた際に表記される「サーバー名」

3

エラーの追記

2024/07/24 00:24

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -44,6 +44,18 @@
44
44
  ・バックアップファイルのフルパスを変えてみたのですが保存されていませんでした。
45
45
 
46
46
 
47
+
48
+ sqlcmd -Sサーバー名-U SQLServerのユーザー名-P SQLServerのパスワード
49
+ -i実行するSQLファイルのフルパス>バックアップファイルのフルパス
50
+ ・powershellにて実行後次のエラーが表示されました。
51
+
52
+ メッセージ 102、レベル 15、状態 1、サーバー サーバー名\SQLEXPRESS、行 1
53
+ 'S' 付近に不適切な構文があります。
54
+ メッセージ 132、レベル 15、状態 1、サーバー サーバー名\SQLEXPRESS、行 1
55
+ ラベル 'C' は、既に宣言されています。ラベル名は、クエリ バッチまたはストアド プロシージャ内で一意にしてください。
56
+
57
+
58
+
47
59
  ・サーバー名はMicrosoft SQL Server を立ち上げた際に表記される「サーバー名」
48
60
  SQLServerのユーザー名は認証の下に入力する「ログイン」
49
61
  SQLServerのパスワードはログインの下にある「パスワード」と同じです。

2

誤字の修正

2024/07/23 08:35

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,9 @@
6
6
  https://sigmanest.jp/blog-sqlserverbackup/
7
7
 
8
8
  上記のサイトを参考に
9
+ 1 - SQLファイルの作成、
10
+ 2 - バッチファイルの作成
9
- 1 - SQLファイルの作成、2 - バッチファイルの作成まで行いバッチファイルを起動してみたのですがバックアップデータが保存されていませんでした。
11
+ ここまで行いバッチファイルを起動してみたのですがバックアップデータが保存されていませんでした。
10
12
 
11
13
  スクリプトを作成した際その内容を確認したのですが、一部の箇所が赤文字表記になっていました。
12
14
  原因の可能性があると思うのですが、どのように変更すればいいかわかりません。

1

備考の修正

2024/07/23 08:00

投稿

syuu07
syuu07

スコア14

test CHANGED
File without changes
test CHANGED
@@ -41,12 +41,15 @@
41
41
 
42
42
  ・バックアップファイルのフルパスを変えてみたのですが保存されていませんでした。
43
43
 
44
+
44
45
  ・サーバー名はMicrosoft SQL Server を立ち上げた際に表記される「サーバー名」
45
46
  SQLServerのユーザー名は認証の下に入力する「ログイン」
46
47
  SQLServerのパスワードはログインの下にある「パスワード」と同じです。
47
48
  実行するSQLファイルのフルパスは1.で作成したスクリプトファイルのパスです。
48
49
  バックアップファイルのフルパスはスクリプトしたコードのバックアップ先と同じです。
49
50
 
51
+ ・パッチファイルは起動自体はできます。
52
+
50
53
  ・スクリプト化したファイルを開くとSQL Server management studioが開きログイン画面が表示されます。
51
54
 
52
55
  ### 補足