vb6sp6 側OS:windows xp sp3
SQlServer側OS:Windows server 2003 sp2
初心者のよしです。
VB6から外部(イントラ上)のPCのSQLServer2005express sp3 master.mdf の保存先(パス)を取得したいのですが。
c\program Files\Microsoft SQL Server\MSSQL1\MSSQL\DATA\master.mdf
パスを取得したいです。
CreateObject("Scripting.FileSystemObject")を使って検索をする場合
ネットワーク共有化されているフォルダには検索できるのですが
共有化されていないとこにはファイルパスを取得できないところです。
尚、
Dim cnn As ADODB.Connection
Dim rs As ADODB.Recordset
Set cnn = New ADODB.Connection
Set rs = New ADODB.Recordset
cnn.ConnectionString = "Provider=SQLOLEDB;" & _
"Data Source=server1\SQLEXPRESS;" & _
"Initial Catalog=master;" & _
"User ID=sa;" & _
"Password=Abc123456;"
cnn.Open
SQLServer2005への接続は可能です。
ご教授よろしくお願いします。
サーバー上のデータベースの物理的な保存先を知って何するの?
そうそう意味があるとは思えない・・・
T-SQL で、
use master
GO
select
*
from
sys.database_files
とでもしてみて下さい。
あとはご自由に・・・
以上。
ツイート | ![]() |