跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

  1. 主页
  2. 版块
  3. Odoo 开发与实施交流
  4. 数据库导入后的用户名和密码

数据库导入后的用户名和密码

已定时 已固定 已锁定 已移动 Odoo 开发与实施交流
10 帖子 2 发布者 7.2k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • J 离线
    J 离线
    jerry79
    写于 最后由 编辑
    #1

    我备份了一个数据库,然后换名导入,结果原来的admin和密码无法登陆到这个新的数据库,我试了openpg这个默认的也不行,请问数据库导入后,应该使用什么用户名来登陆呢?
    数据库中应该包含原来的用户信息啊,为何备份前的admin和密码都无法登陆呢?
    请大家帮忙看看,谢谢!

    1 条回复 最后回复
    0
    • mrshellyM 离线
      mrshellyM 离线
      mrshelly
      写于 最后由 编辑
      #2

      还原后 就是原来的用户名与密码.
      如果无法登陆(前提是你恢复的时候,没有提示你出错信息) . 检查你的OE logs 看看有没有什么出错信息.
      PS: 按我的经验. 在你恢复数据库之前, 最好重启一下 server 再恢复 是比较好的...

      1 条回复 最后回复
      0
      • J 离线
        J 离线
        jerry79
        写于 最后由 编辑
        #3

        谢谢版主,我查看了一下log文件,确实发现了错误,在恢复数据库的时候就发生错误了(即使我之前重启了server)
        我原来的数据库叫做test,备份后是一个test.dump文件,导入时,新数据库命名为test2,出错信息如下:
        [test2] ERROR:db.connection_pool:Connection to the database failed
        Traceback (most recent call last):
          File "sql_db.pyo", line 303, in borrow
        OperationalError: FATAL:  database "test2" does not exist
        看这意思,似乎是导入的时候和数据库连接失败,所以根本就没有成功,这个大概是怎么回事呢?
        我试过了把原来的数据库删除,导入时不更改数据库名也不行,请问是不是我备份或者导入的方法有误?我就是在登录界面,点击database,然后备份和导入的。
        请版主指点,谢谢

        1 条回复 最后回复
        0
        • mrshellyM 离线
          mrshellyM 离线
          mrshelly
          写于 最后由 编辑
          #4

          导入时我的步骤是:

          1 点 Database 进 Drop 填入 管理密码. 删除帐套成功后.

          2 重启 OE Server

          3 点 Database 进 Restore 填入 帐套名 密码 恢复.  恢复成功后,有一个 Successed 的提示的.

          4 重启 OE Server

          5 重新连接.

          PS: 如果你用 web client 记得重启 Server 要按下面的步骤:
              A 停用 web client
              B 停止 OE server
              C 启用 OE server
              D 启用 web client


          一般这样做是没有什么问题的.

          1 条回复 最后回复
          0
          • J 离线
            J 离线
            jerry79
            写于 最后由 编辑
            #5

            谢谢版主,但是用你的方法还是没有成功,导入的时候log文件就提示出错了,错误信息还是三楼。我用的win7+6.0.1(linux还没搞定),不知道和系统是否有关系.
            不过用google搜索到另外一种方法:(windows测试,linux上未测试)
            1、使用pgadmin3 备份数据库 database1
            2、使用pgadmin3新建数据库 database2
            3、使用pgadmin3,将database1的数据恢复到database2中
            4、重启server,重新连接,发现登录界面有database2,登录,成功……测试数据也都在。
            请版主帮忙评判一下这种方法是否有效?因为我先的数据很少,看不出来什么问题。

            另外,有个问题请教,加入我在电脑A上的openerp上有CRM和HR两个模块,但是电脑B上的openerp只有CRM一个模块,那么进行数据迁移的时候,从A到B,原来A上的HR的数据会不会受到影响?还是说我恢复数据后,在安装HR模块,就能看到原来的A上的HR中的数据?
            非常感谢

            1 条回复 最后回复
            0
            • mrshellyM 离线
              mrshellyM 离线
              mrshelly
              写于 最后由 编辑
              #6

              用 pgadminIII 来恢得没有什么问题, 同OE的恢复一样的.OE的恢复也是使用 pg_restore 来进行恢复的(至少目前是).

              另外的问题. 不知道你是如何做数据迁移的....

              1 条回复 最后回复
              0
              • J 离线
                J 离线
                jerry79
                写于 最后由 编辑
                #7

                关于数据迁移,目前是这样的,我在自己的电脑上做测试,主要是一些定制化的工作,和各个模块的功能测试,打算过一段时间,在公司的电脑上安装openerp,那我自己电脑上的这些定制化的数据就要迁移过去。
                现在的问题是,我做测试的时候,把所有的模块都装上了,而在公司电脑做测试服务器的时候,应该只会安装需要的部分,比方说CRM和HR,生产和采购那部分就暂时不安装。
                这样的话,在数据库迁移的时候,我就害怕会不会有问题,因为我在本机测试的时候,生产和采购模块肯定是有测试数据的,而迁移到公司测试服务器上的时候,那里又不会安装这两个模块。

                简单点来说,就是两台电脑迁移数据,如果他们配置和安装的模块不完全相同,会不会对迁移过去的数据有所有影响?
                谢谢

                1 条回复 最后回复
                0
                • mrshellyM 离线
                  mrshellyM 离线
                  mrshelly
                  写于 最后由 编辑
                  #8

                  一般的迁移过程就是数据库备份与恢复的过程. 而OE的模块的安装与否并不是以模块文件夹是否存在为标记.
                  是记录到数据库的一个 ir_model 的表里面的.
                  所以, 你恢复数据库后... 你所恢复的数据库 记录的安装的模块.在你的新的OE server 也就安装了该模块...
                  也就不存在你所说的.迁移后, 只用部分模块的情况.

                  当然,你只做数据(注意没"库")迁移. 就是说,只做数据导入导出... 那就有可能会存在你所说的顾虑了... 但是 不推荐这样玩.. 因为,有可能有很多不显式显示的数据 不能完整同步到新的帐套...

                  1 条回复 最后回复
                  0
                  • J 离线
                    J 离线
                    jerry79
                    写于 最后由 编辑
                    #9

                    明白了,谢谢版主指点

                    1 条回复 最后回复
                    0

                    • 登录

                    • 没有帐号? 注册

                    • 登录或注册以进行搜索。
                    • 第一个帖子
                      最后一个帖子
                    0
                    • 版块
                    • 标签
                    • 热门
                    • 用户
                    • 群组