
一、一些常识:
1、官方不提供“精简版”这种版本的SQL Server。
2、官方提供的单机版,也叫桌面版叫Express版,也许就是你理解的精简版。
3、Express版没有定时任务的功能,所以,无法使用这种版本的自有功能来完成自动备份。
4、但可以利用SQLCMD.exe,结合win带的定时任务来完成自动备份的功能。当然,稳定度和可靠性应该要差一些。
二、Express版SQL Server自动备份的实现:
1、写一个sql 脚本来作数据库备份。
DECLARE@backupTime VARCHAR(20)
DECLARE
@fileName VARCHAR(1000)
SELECT
@backupTime=(CONVERT(VARCHAR(8), GETDATE(), 112) +REPLACE(CONVERT(VARCHAR(5), GETDATE(), 114), ':', ''))
SELECT
@fileName='F:\Database_Backup\DB_'+@backupTime+'.bak'
backup database DBName to disk=@fileName
注意:
a、DBName就是你的数据库的名称了,备份的文件名形如 DB_201302252140.bak。
b、备份目录F:\Database_Backup\
c、假定这个脚本名backup.sql
2、写一个批处理文件,执行此sql脚本。
例如:backup_database.bat ,我们也把它放在 F:\Database_Backup下。
sqlcmd -S . -i F:\Database_Backup\backup.sql3、新建一个Windows计划任务,定期(比如每天)执行此批处理命令。这个,我就不教了,玩SQL的,不会这个也不知道吧。去控制面版、选择管理工具里的“计划任务”然后按向导去做就好。
1.在安装pl/sqldeveloper的机器上安装客户端程序。
2.用客户端的net
configure
assistant
工具配置远程数据库的一个监听listener,建好之后:
配置文件叫tnsnames.ora
文件存放在%oracle_home%\network\admin下
内容如下:
oracledata
=
(description
=
(address_list
=
(address
=
(protocol
=
tcp)(host
=
192.168.0.58)(port
=
1521))
)
(connect_data
=
(service_name
=
oracledata)
)
)
其中service_name改成你安装时所配置的服务名,host改在你安装oracle服务端的机器的ip
3.某些版本的pl/sql
developer需要一个叫做msvcr71.dll的文件,否则会连接失败。
SQL Server 2012 有64位版本的 请看介绍作为新一代的数据平台产品,SQL Server 2012 不仅延续现有数据平台的强大能力,全面支持云技术与平台,并且能够快速构建相应的解决方案实现私有云与公有云之间数据的扩展与应用的迁移。SQL Server 2012 提供对企业基础架构最高级别的支持—专门针对关键业务应用的多种功能与解决方案可以提供最高级别的可用性及性能。在业界领先的商业智能领域,SQL Server 2012 提供了更多更全面的功能以满足不同人群对数据以及信息的需求,包括支持来自于不同网络环境的数据的交互,全面的自助分析等创新功能。针对大数据以及数据仓库,SQL Server 2012 提供从数 TB 到数百 TB 全面端到端的解决方案。作为微软的信息平台解决方案,SQL Server 2012 的发布,可以帮助数以千计的企业用户突破性地快速实现各种数据体验,完全释放对企业的洞察力。
SQL Server 2012包含企业版(Enterprise)、标准版(Standard),另外新增了商业智能版(Business Intelligence)。微软表示,SQL Server 2012发布时还将包括Web版、开发者版本以及精简版。
系统要求:
— 支持的 *** 作系统:Windows 7、Windows Server 2008 R2、Windows Server 2008 SP2、Windows Vista SP2
— 32位系统:具有Intel 1GHz(或同等性能的兼容处理器)或速度更快的处理器(建议使用2GHz或速度更快的处理器)的计算机
— 64位系统:1.4 GHz或速度更快的处理器
— 最低1GB RAM(建议使用2GB或更大的RAM)
— 2.2 GB可用硬盘空间
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)