用 net use命令建立链接时,出现"发生系统错误 67 ,找不到网络名"是什么原因?
局域网中有两台电脑
A为windows server 2003
B为windows server 2003
现在B上设置了一共享目录db_backup,然后在A上通过 \\ip\db_backup 不能进行访问,提示系统错误67 找不到网络名
排查方法:
1、检查A机子中的 TCP/IP 上的 NetBIOS、Computer Browser服务是否启动;
2、检查B机子中的Server、WorkStation、TCP/IP 上的 NetBIOS、Computer Browser服务是否启动,要拷贝的db_backup是否已经设置为共享文件夹
以上没有设置的项,全部设置完成后基本可以排除该问题了。(如还未解决,请查看两个机子的防火墙是否关闭)
以下附带备份传送命令:
简单模式:(在A机器中设置)
A、通过bat文件执行sql语句备份目标数据库:
sqlcmd -U 数据库名 -U 数据库用户名 -P 密码 -i d:\db_backup\backup.sql -o d:\db_backup\backup.log
上面的d:\db_backup\backup.sql 是要执行的sql语句的路径
d:\db_backup\backup.log是执行完成后的日志文件路径(方便查看结果)
下面是backuptest.sql的语句:
use 数据库名
Go
backup database 数据库名 to disk='d:\db_backup\备份的文件名.bak' with init
go
B、通过bat文件 传送数据库备份文件的具体命令:
net use m: \\ip\共享文件夹 密码 /user:用户名 /*建立两个机子的映射*/
copy d:\db_backup\要拷贝的文件 M: /*执行拷贝命令(拷贝到B机子的db_backup文件夹下)*/
net use m: /del /yes /*删除连接并拷贝那个文件到B机子*/
以上简单模式的缺点:每天的备份文件都会被第二天的覆盖掉
复杂模式:(在A机器中设置)
A、通过bat文件执行sql语句备份目标数据库:
下面是要执行的bat文件语句:
md %date:~0,10%
sqlcmd -U 数据库名 -U 用户名 -P 用户密码 -i d:\db_backup\backuptest.sql -o d:\db_backup\%date:~0,10%\backuptest.log
net use m: \\ip\db_backup 密码 /user:用户名
md M:\%date:~0,10%
xcopy d:\db_backup\%date:~0,10% M:\\%date:~0,10% /s
net use m: /del /yes
下面是backuptest.sql的语句:
use 数据库名
GO
declare @src varchar(50)
set @src='d:\db_backup\'+convert(varchar(10),getdate(),120)+'\备份的文件名.bak'
backup database 数据库名 to disk=@src with init
GO
139 445端口没开。
打开139和445端口的方法是:
在“网络和拨号连接”中“本地连接”中选取“Internet协议(TCP/IP)”属性,进入“高级TCP/IP设置”“WINS设置”里面有一项“禁用TCP/IP的NETBIOS”,把勾去掉可以打开139端口。
把注册表中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters分支下的SMBDeviceEnabled键删除可以打开445端口。
控制面板`管理工具`服务`到里面开启`
错昨黄龙: 用于将计算机与共享的资源相连接(建立磁盘映射),或者切断计算机与共享资源的连接(删除磁盘映射),当不带选项使用本命令时,它会列出计算机的连接. NET USE [devicename | *] [\\computername\sharename[\volume] [password | *]]...
岱山县13856388163: net use的用法 - ?
错昨黄龙: 将计算机与共享资源连接或断开,或者显示关于计算机连接的信息.该命令还控制持久网络连接.如果在没有参数的情况下使用,则 net use 检索网络连接列表.语法 net use [{DeviceName | *}] [\\ComputerName\ShareName[\volume]] [{...
岱山县13856388163: 用net use来建立连接是不是对方一定要开135 和445端口??
错昨黄龙: 在Windows NT中SMB基于NBT实现. 而在Windows2000中,SMB除了基于NBT的实现,还有直接通过445端口实现. 当Win2000(允许NBT)作为client来连接SMB服务器时,它会同时尝试连接139和445端口,如果445端口有响应,那么就发...
岱山县13856388163: 怎么样用命令建立空链接.(希望给条具体的命令)?
错昨黄龙: 与空连接相关的几条命令 1)建立空连接: net use \\IP\ipc$ "" /user:"" (一定要注意:这一行命令中包含了3个空格) 2)建立非空连接: net use \\IP\ipc$ "密码" /user:"用户名" (同样有3个空格) 3)映射默认共享: net use z: \\IP\...
岱山县13856388163: net use建立连接 - ?
错昨黄龙: 应该是用户权限问题,换成Administrator
岱山县13856388163: 建立空链接 - ?
错昨黄龙: 没有密码的时候对方如果登出的话,你连接后直接回车键就好了.
岱山县13856388163: net use \\ip\ipc$ " " /user:" " 建立IPC空链接是怎样输入的例如 IP是58.251.61 .226 端口是8414这样的IP怎么样远程??
错昨黄龙: 所谓空链接就是不用输入用户名和密码的链接,不需要指定端口号. net use \\58.251.61.226\ipc$ " " /user:" "格式就是这样,引号内有空格,如果建立非空链接,在引号内输入用户名和密码就行了.
岱山县13856388163: 为什么我用net use命令时没反应 - ?
错昨黄龙: net use \\IP\ipc$ "密码" /user:"帐号" 空格和帐号怎么能少呢?默认的管理员帐号是administrator
岱山县13856388163: 几个网络命令分别怎么用??
错昨黄龙: net use $">\\ip\ipc$Content$nbsp;" " /user:" " 建立IPC空链接 net use $">\\ip\ipc$Content$nbsp;"密码" /user:"用户名" 建立IPC非空链接 net use h: $">\\ip\c$Content$nbsp;"密码" /user:"用户名" 直接登陆后映射对方C:...
岱山县13856388163: CMD中输入net use后 显示:不记录新的网络连接. 列表是空的. 我想让系统记录网络连接,如何解决. - ?
错昨黄龙: net session