以前是连接公司数据库,但是很麻烦,怎么在自己电脑上弄个一模一样的数据库

以前是连接公司数据库,但是很麻烦,怎么在自己电脑上弄个一模一样的数据库,第1张

Navicat for MySQL  肯定不能啊,题目中明明是要求Oracle嘛。

方案如下:

你的机器上安装Oracle数据库,版本要和公司的版本一样(如公司是Oracle 10g,你也得用10g);

在公司上班时,通过sql plus连上公司的数据库,将公司的数据库通过你的项目中的数据库用户导出,导出时记得要连带表结构、表数据、用户权限、视图等一并导出;

在你的机器的数据库添加相同的用户,然后导入上一步的备份文件,过程中如果出错,找人帮忙解决一下,然后就OK了。记得定期从公司库上再导出,同步导入到你的机器,保证数据基本一致。

分类: 电脑/网络 >> 程序设计 >> 其他编程语言

解析:

小型企业使用Sql Server2000,大型企业使用Orical、DB2等。Access是一个微型的办公用数据库。企业级应用是不会使用这种数据库。

选择开始菜单中→程序→Management SQL Server 2008→SQL Server Management Studio命令,打开SQL Server Management Studio窗口,并使用Windows或 SQL Server身份验证建立连接。

在对象资源管理器窗口中展开服务器,然后选择数据库节点

右键单击数据库节点,从d出来的快捷菜单中选择新建数据库命令。

执行上述 *** 作后,会d出新建数据库对话框。在对话框、左侧有3个选项,分别是常规、选项和文件组。完成这三个选项中的设置会后,就完成了数据库的创建工作,

在数据库名称文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。

在所有者文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用使用全文索引复选框。

在数据库文件列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的添加、删除按钮添加或删除数据库文件。

切换到选项页、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。

切换到文件组页,在这里可以添加或删除文件组。

完成以上 *** 作后,单击确定按钮关闭新建数据库对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再对象资源管理器窗口看到。

很长时间以来,关系型数据库一直是大公司的专利,市场被Oracle/DB2等企业数据库牢牢把持。但是随着互联网的崛起、开源社区的发展,上世纪九十年代MySQL10的发布,标志着关系型数据库的领域社区终于有可选择的方案。

MySQL

第一个介绍的单机RDBMS就是MySQL。相信大多数朋友都已经对MySQL非常熟悉,基本上MySQL的成长史就是互联网的成长史。我接触的第一个MySQL版本是MySQL40,到后来的MySQL55更是经典——基本所有的互联网公司都在使用。MySQL也普及了「可插拔」引擎这一概念,针对不同的业务场景选用不同的存储引擎是MySQLtuning的一个重要的方式。比如对于有事务需求的场景使用InnoDB;对于并发读取的场景MyISAM可能比较合适;但是现在我推荐绝大多数情况还是使用InnoDB,毕竟56后已经成为了官方的默认引擎。大多数朋友都基本知道什么场景适用MySQL(几乎所有需要持久化结构化数据的场景),我就不赘述了。

另外值得一提的是MySQL56中引入了多线程复制和GTID,使得故障恢复和主从的运维变得比较方便。另外,57(目前处于GA版本)是MySQL的一个重大更新,主要是读写性能和复制性能上有了长足的进步(在56版本中实现了SCHEMA级别的并行复制,不过意义不大,倒是MariaDB的多线程并行复制大放异彩,有不少人因为这个特性选择MariaDB。MySQL57MTS支持两种模式,一种是和56一样,另一种则是基于binloggroupcommit实现的多线程复制,也就是MASTER上同时提交的binlog在SLE端也可以同时被apply,实现并行复制)。如果有单机数据库技术选型的朋友,基本上只需要考虑57或者MariaDB就好了,而且56、57由Oracle接手后,性能和稳定性上都有了明显的提升。

PostgreSQL

PostgreSQL的历史也非常悠久,其前身是UCB的Ingres,主持这个项目的MichaelStronebraker于2015年获得图灵奖。后来项目更名为Post-Ingres,项目基于BSDlicense下开源。1995年几个UCB的学生为Post-Ingres开发了SQL的接口,正式发布了PostgreSQL95,随后一步步在开源社区中成长起来。和MySQL一样,PostgreSQL也是一个单机的关系型数据库,但是与MySQL方便用户过度扩展的SQL文法不一样的是,PostgreSQL的SQL支持非常强大,不管是内置类型、JSON支持、GIS类型以及对于复杂查询的支持,PL/SQL等都比MySQL强大得多,而且从代码质量上来看,PostgreSQL的代码质量是优于MySQL的,另外相对于MySQL57以前的版本,PostgreSQL的SQL优化器比MySQL强大很多,几乎所有稍微复杂的查询PostgreSQL的表现都优于MySQL。

从近几年的趋势上来看,PostgreSQL的势头也很强劲,我认为PostgreSQL的不足之处在于没有MySQL那样强大的社区和群众基础。MySQL经过那么多年的发展,积累了很多的运维工具和最佳实践,但是PostgreSQL作为后起之秀,拥有更优秀的设计和更丰富的功能。电脑培训发现PostgreSQL9以后的版本也足够稳定,在做新项目技术选型的时候,是一个很好的选择。另外也有很多新的数据库项目是基于PostgreSQL源码的基础上进行二次开发,比如Greenplum等。

一、对于公司的服务器,个人给你的意见:

1、在公司的服务器上另行安装一个数据库,与原数据库不冲突是很正常的事,理论上不会破坏你们公司的数据库。软件实施人员在布设与调试阶段常干这种事。

2、但是,如果你误 *** 作,比如该联练习数据库时错联向了公司数据库,而且进行了损伤性 *** 作,那麻烦就非常大了,所以,对于菜鸟级的同学,个人强烈建议不要那样做。

3、即便是老鸟级的同学,一般的做法也是对公司的服务器敬而远之,没事不要去碰,因为这玩意儿一但出故障,那损失可能就不是个人能承受得了的。

二、安装数据库、学习数据编程在自个的电脑上完全可以做到,不需要用公司的服务器。

1、如果只是学习数据库编程,在你自个的电脑上安装Server版的win,然后安装MS SQL或Oracle即可,这样安全和自由得多。

2、怎么去安装系统和数据库,百度一下把,有很多的资料,不是很难,慢慢学呗。

1、现在一般生产制造业用oracle的比较多;

2、商业企业用sybase较多,也有用oracle的;

3、财务管理用sql server的多(用友等),不过现在也都有for oracle版本的了;

4、中小企业网站方面用mysql、sql server的较多,大型的网上商城用orcale的较多

以上就是关于以前是连接公司数据库,但是很麻烦,怎么在自己电脑上弄个一模一样的数据库全部的内容,包括:以前是连接公司数据库,但是很麻烦,怎么在自己电脑上弄个一模一样的数据库、我想问一下现在的企业普遍用的数据库是哪一种、企业综合信息平台eiip安装到一台新电脑上没有数据库怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9375568.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存