存档

文章标签 ‘编程/数据库’
二月 21

导入/导出Excel

–从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:

/*=========================================*/

–如果接受数据导入的表已经存在

insert into 表 select * from

OPENROWSET(‘MICROSOFT.JET.OLEDB.4.0′

,’Excel 5.0;HDR=YES;DATABASE=c:\test.xls’,sheet1$)

点击阅读全文 »


六月 1

今天儿童节,无意中自己真的时光倒流了一把,整理数据库的时候误删一个数据库,当反应过来的时候,犹如晴空霹雳,痛苦ing。。。。

然后按习惯,开始按原始模式操作,一次次失败,一次次的百度,最后终于摸索出来了,当然结果也是令人欣慰的,成功附加恢复数据。。。

点击阅读全文 »


十二月 28

因为一些网站是使用虚拟主机.用sql-server导数据上去的话.
数据库的用户默认是你登录的用户,不是dbo,有时就和本地产生不一致.

–功能说明:成批更改数据库所有者的对象
–作者:不详
–用法:exec ChangeObjectOwner ‘nmkspro’,'dbo’
–即可将所有nmkspro所有者的对象改为dbo所有
–运行成功后将提示:”注意: 更改对象名的任一部分都可能破坏脚本和存储过程。”

点击阅读全文 »


十二月 16

日志文件满而造成SQL数据库无法写入文件时,可用两种方法:
一种方法:清空日志。
1.打开查询分析器,输入命令 DUMP TRANSACTION 数据库名 WITH NO_LOG
2.再打开企业管理器–右键你要压缩的数据库–所有任务–收缩数据库–收缩文件–选择日志文件–在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了。

点击阅读全文 »


十二月 15

一、 简单查询
  简单的Transact-SQL查询只包括选择列表、FROM子句和Where子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。
  例如,下面的语句查询testtable表中姓名为”张三”的nickname字段和email字段。

  Select nickname,email
  FROM testtable
  Where name=’张三’

点击阅读全文 »


十二月 1

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协议,在属性里的默认端口选项中输入要修改的端口号即可修改。还有一项为隐藏服务器,如果选中则表示着客户端无法通过枚举服务器来看到这台服务器,起到保护的作用,而且不影响连接。

点击阅读全文 »