2016-07-03 5 views
0

Windows 8.1からWindows 10に移行しました。SQL Server 2008R2 Windows 10に移行した後、マッピングされたNASをもう接続できません。

SQL Server 2008 R2のインスタンスでは、マップされたNAS(Buffalo TS 4200)への接続を除いてすべてが正常に動作しているようです。

私はWinエクスプローラのすべてのファイルとNASディレクトリにアクセスできます。私は成功せずにいくつかのことを試しました。バッファロー氏は、NASはWindows 10と互換性があると述べた。

ファイアウォール設定の変更は役に立ちません。

私のT-SQLスクリプトは、Windows 8.1

私は58

システムエラーが操作を実行できないエラーが発生しますので、変更されていない

...

接続スクリプトを実行します。

なぜWindows 10ではこれ以上動作しないのですか?特権の権利アクセス?しかし、どこを探しますか?任意の助けを事前に

exec xp_cmdshell 'net use x: \\Buffalo\xxx\xxx ' 

ありがとう:ここ

はそのままメインSQLラインです。

答えて

0

これは、Windows 10への移行後にこの問題を解決するために見つけた解決策です。前述したように、W10のアクセス権に関連しているようです。したがって、次の構文としてパスワードと名前を含める必要があります。

net use [{devicename | *}] [\ computername \ sharename [\ volume] [{パスワード| *}]]> [/ユーザー:[ドメイン名]ユーザー名]

より実用的に私の場合:

EXEC XP_CMDSHELL「ネット利用U:\バッファロー\ XXX \ XXX PASSWORD /ユーザー:XXX '

希望すると、これが役に立ちます。

NB:私はBackUpツールのような他のソフトウェアと同じアクセス問題を経験し、明示的にパスワードとログインを強制するのと同じ方法で解決しました。 Windows 10は以前のOSバージョンよりも制限があります。

関連する問題