导入/导出Excel
–从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:
/*=========================================*/
–如果接受数据导入的表已经存在
insert into 表 select * from
OPENROWSET(‘MICROSOFT.JET.OLEDB.4.0′
,’Excel 5.0;HDR=YES;DATABASE=c:\test.xls’,sheet1$)
导入/导出Excel
–从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:
/*=========================================*/
–如果接受数据导入的表已经存在
insert into 表 select * from
OPENROWSET(‘MICROSOFT.JET.OLEDB.4.0′
,’Excel 5.0;HDR=YES;DATABASE=c:\test.xls’,sheet1$)
今天儿童节,无意中自己真的时光倒流了一把,整理数据库的时候误删一个数据库,当反应过来的时候,犹如晴空霹雳,痛苦ing。。。。
然后按习惯,开始按原始模式操作,一次次失败,一次次的百度,最后终于摸索出来了,当然结果也是令人欣慰的,成功附加恢复数据。。。
因为一些网站是使用虚拟主机.用sql-server导数据上去的话.
数据库的用户默认是你登录的用户,不是dbo,有时就和本地产生不一致.
–功能说明:成批更改数据库所有者的对象
–作者:不详
–用法:exec ChangeObjectOwner ‘nmkspro’,'dbo’
–即可将所有nmkspro所有者的对象改为dbo所有
–运行成功后将提示:”注意: 更改对象名的任一部分都可能破坏脚本和存储过程。”
日志文件满而造成SQL数据库无法写入文件时,可用两种方法:
一种方法:清空日志。
1.打开查询分析器,输入命令 DUMP TRANSACTION 数据库名 WITH NO_LOG
2.再打开企业管理器–右键你要压缩的数据库–所有任务–收缩数据库–收缩文件–选择日志文件–在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。
一、 简单查询
简单的Transact-SQL查询只包括选择列表、FROM子句和Where子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。
例如,下面的语句查询testtable表中姓名为”张三”的nickname字段和email字段。
Select nickname,email
FROM testtable
Where name=’张三’
windows远程桌面:3389
(1)SqlServer服务使用两个端口:TCP-1433、UDP-1434。其中1433用于供SqlServer对外提供服务,1434用于向请求者返回SqlServer使用了那个TCP/IP端口。
可以使用SQL Server的企业管理器更改SqlServer的默认TCP端口。方法如下:
a、打开企业管理器,依次选择左侧工具栏的“Microsoft SQL Servers – SQL Server组”,打开“SQL实例”(实际环境中为要修改的SQL Server服务器名称)的属性对话框,点击“常规”选项卡的最下方的“网络配置(N)”按钮,就可以打开“SQL Server 网络使用工具”对话框。
b、在“启用的协议”列表里有TCP/IP协议,在属性里的默认端口选项中输入要修改的端口号即可修改。还有一项为隐藏服务器,如果选中则表示着客户端无法通过枚举服务器来看到这台服务器,起到保护的作用,而且不影响连接。
最新评论