C#直接调用.mdf文件】的更多相关文章

一般情况下,.mdf文件都是作为MSSQL的数据库文件,只有在安装了Microsoft SQL Server才能实现调用. 事实上,除此之外,也可以直接调用.mdf文件,而无需安装Microsoft SQL Server,这在部署离线软件的情况下很实用. C#调用.mdf文件的使用方法与连接普通数据库的方式一样,唯一的区别在于数据库连接字符串的区别. 正常连接Microsoft SQL Server数据库: <connectionStrings> <add name="Defa…
原文地址:http://www.cnblogs.com/clownkings/p/4950865.html 解决办法: 1.首先要备份好mdf文件,如果他没了经理非吃了你不可.都不吐骨头的. 2.在数据库中新建一个需要附加同名的数据库.例如[testdb] 3.停止SQL Server服务 4.找到该数据库所在的文件夹.并删除testdb_log.ldf与testdb.mdf文件 5. 把需要附加的数据库[testdb.mdf]文件拷贝到当前路径. 6.启动SQL Server服务,通过企业管理…
序: MS SQL Server 2008 r2附加无ldf日志的mdf数据库时报1813错误.提示数据库被强制分离,无日志不能还原之类的话. 可能的原因: 原因系统正在执行定时作业,没有主要到多次强制分离了数据库.当附加回mdf文件时报错误1813.总之都是手贱惹的祸... 解决办法: 1.首先要备份好mdf文件,如果他没了经理非吃了你不可.都不吐骨头的. 2.在数据库中新建一个需要附加同名的数据库.例如[testdb]  3.停止SQL Server服务 4.找到该数据库所在的文件夹.并删除…
SQL数据在附加的时候..有时会因为日志文件过大..或者一些其他问题造成附加失败.. 笔者遇到的问题是数据库主文件(*.mdf)超过25G..日志文件超过200G..附加的耗时简直日了狗了..最后超时..附加失败.. 所以就在想不要这个日志文件了行不行..最后发现了这篇文章.. 阅读原文<SQL Server附加数据库时报1813错误的解决方案> ..以下是对这篇文章的整理和补充.. 主要报错信息 无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的…
1. 如果exe文件的返回值是int类型,标识操作执行的结果是否成功,例如: class Program { static int Main(string[] args) { return args.Length; } } 则在调用exe文件时,可以用如下方法: Process myProcess = new Process(); string fileName = @"C:/Test.exe"; string para =@"你好 北京欢迎你!"; Process…
import "runtime" _, file, line, ok = runtime.Caller(calldepth) 其中calldepth 指的调用的深度,为0时,打印当前调用文件及行数. 为1时,打印上级调用的文件及行数,依次类推.…
生成dll程序 extern "C"_declspec(dllexport) void maopao(int *p,int count);void maopao(int *p,int count){  int temp=0; for(int i=1;i<count;i++) {  for(int j=count-1;j>=i;j--)  {    if(p[j]>p[j-1])   {    temp=p[j];    p[j]=p[j-1];    p[j-1]=t…
解剖SQLSERVER 第十六篇 OrcaMDF RawDatabase --MDF文件的瑞士军刀(译) http://improve.dk/orcamdf-rawdatabase-a-swiss-army-knife-for-mdf-files/ 当我最初开始开发OrcaMDF的时候我只有一个目标,比市面上大部分的书要获取MDF文件内部的更深层次的知识 随着时间的推移,OrcaMDF确实做到了.在我当初没有计划的时候,OrcaMDF 已经可以解析系统表,元数据,甚至DMVs.我还做了一个简单U…
偶然遇到要用mdf文件restore数据库,试了2个小时才弄出来,百度查出来的我试了都不太好用,或者是我没理解. 下面把我用的记录一下,以防忘记. 工具:SQLServer 2008R2 步骤: 1.创建一个与mdf文件同名的数据库 2.将新创建的数据库宕机(detach), 3.在数据库文件中找到对应的数据库文集和对应的log文集,删除. 4.将需要还原的文件复制到对应的目录下. 5.将该文件attach到数据库上. 6.OK了.…
安装环境 VS2008  Vs2008 Sp1 安装系统 Win8 1.创建窗体 右键添加新项 上一步 上一步 点击确定 双击Database1.mdf文件 在列名出填写字段名 保存 Ctrl+S 点击确定 复制到输出目录 修改如果较新则复制 此时引用的是using System.Data.SqlClient…