小编Ara*_*llo的帖子

为什么Oracle在导入后锁定了我的架构的统计信息?

我的问题是我有一个架构,其中所有表的统计信息都被锁定.

我在互联网上发现我可以使用该DBMS_STATS.UNLOCK_TABLE_STATS (SCHEMA_NAME)程序解锁.

我需要知道的是Oracle如何确定何时锁定统计信息以及何时不确定这些情况.

oracle import table-statistics datapump

6
推荐指数
1
解决办法
1727
查看次数

获取关联数组的关键和值

我的问题是我想从一个assosiative数组获得键和值,但我只能找到如何从键中获取值.这是我发现的:

DECLARE
 TYPE assoc_array IS TABLE OF VARCHAR2(30)
 INDEX BY VARCHAR2(30);

 state_array assoc_array;
BEGIN
  state_array('Alaska') := 'Juneau';
  state_array('California') := 'Sacramento';

  dbms_output.put_line(state_array('Alaska'));
  dbms_output.put_line(state_array('California'));

END;
Run Code Online (Sandbox Code Playgroud)

这打印朱诺和萨克拉门托,但我想要这样的东西:

DECLARE
 TYPE assoc_array IS TABLE OF VARCHAR2(30)
 INDEX BY VARCHAR2(30);

 state_array assoc_array;
BEGIN
  state_array('Alaska') := 'Juneau';
  state_array('California') := 'Sacramento';

    for x in 1..state_array.count loop
    dbms_output.put_line(state_array(x).key || state_array(x).value);
    end loop;
END;
Run Code Online (Sandbox Code Playgroud)

那可能吗?.提前致谢!!

oracle collections plsql

3
推荐指数
1
解决办法
6299
查看次数

处理save()方法$ ngResource上的错误回调

我需要处理更新操作的错误回调,为此我使用这样的方法save():

$scope.save = function (params) {  
  MigParams.save(params);
};
Run Code Online (Sandbox Code Playgroud)

Migparams 服务看起来像这样:

angular.module('monitor').
    factory('MigParams', function ($resource) {        
        return $resource('/restful/migparams');    
});
Run Code Online (Sandbox Code Playgroud)

这段代码很好但我需要知道数据库中是否发生错误.我在谷歌搜索过,但我没有找到这个特殊情况.有没有办法得到这个?提前致谢

angularjs ngresource

3
推荐指数
1
解决办法
8805
查看次数

如何使用 expdp 导出/导入对象和集合类型 - Oracle

我正在尝试使用expdp命令导出架构。除对象和集合类型外,所有架构对象都会导入。\n我需要为此设置特定参数吗?

\n\n
--Commands\n--Export\nexpdp system/pass@localhost:1521/orcl directory=my_dir schemas = tony_hr\ndumpfile=tony_hr.dmp logfile=tpny_hr.log\n--Import\nimpdp system/pass@localhost:1521/orcl directory=my_dir dumpfile=hr_tony.dmp \nlogfile=hr_tony_imp.log remap_schema=tony_hr:hr2\n
Run Code Online (Sandbox Code Playgroud)\n\n

我在名为 的测试模式中模拟了该错误tony_hr。这是其所有对象的图片:

\n\n

在此输入图像描述

\n\n

导出执行成功,但是当我尝试导入(使用 remap_schema 到 hr2)时,出现一些错误。这是导入失败的部分。

\n\n
ORA-39083: Fallo de creaci\xc3\xb3n del tipo de objeto TYPE:"HR2"."O_SEAT" con el error:\nORA-02304: literal de identificador de objeto no v\xc3\xa1lido\nEl sql que falla es:\nCREATE EDITIONABLE TYPE "HR2"."O_SEAT"   OID \'02C3315E969E44D6BC7D797EDD9F2D96\' IS OBJECT\n(\n    seat_id VARCHAR2 (8 BYTE),\n    seat_category_name VARCHAR2 (32 BYTE)\nORA-39083: Fallo de creaci\xc3\xb3n del tipo de objeto TYPE:"HR2"."M_SEATS" con el error:\nORA-02304: literal de identificador …
Run Code Online (Sandbox Code Playgroud)

oracle export oracle11gr2

3
推荐指数
1
解决办法
1万
查看次数

生成随机 0 或 1 - Oracle

我需要生成一个可以是 0 或 1 的随机值。我试过这个:select floor(DBMS_RANDOM.VALUE (0, 1)) from dual但是获得值 1 的可能性非常非常低。在 0 和 1 的可能性相似的情况下,有没有机会得到这个?

oracle random

3
推荐指数
1
解决办法
3366
查看次数

cordova-plugin-printer @ionic-native/printer 错误错误:未捕获(承诺):NullInjectorError

我需要使用离子框架(v4)从 android 应用程序打印 html 内容。我在官方文档中找到了cordova-plugin-printer,但我无法让它工作。根据docs,您只需稍后安装插件和包装器。

ionic cordova plugin add cordova-plugin-printer
npm install @ionic-native/printer
Run Code Online (Sandbox Code Playgroud)

然后当注入打印机对象时,我收到 NullInjector 错误

ERROR Error: Uncaught (in promise): NullInjectorError: StaticInjectorError(AppModule)[TabComprobantePage -> Printer]: 
  StaticInjectorError(Platform: core)[TabComprobantePage -> Printer]: 
    NullInjectorError: No provider for Printer!
NullInjectorError: StaticInjectorError(AppModule)[TabComprobantePage -> Printer]: 
  StaticInjectorError(Platform: core)[TabComprobantePage -> Printer]: 
    NullInjectorError: No provider for Printer!
    at NullInjector.push../node_modules/@angular/core/fesm5/core.js.NullInjector.get (core.js:725)
    at resolveToken (core.js:11917)
    at tryResolveToken (core.js:11861)
    at StaticInjector.push../node_modules/@angular/core/fesm5/core.js.StaticInjector.get (core.js:11763)
    at resolveToken (core.js:11917)
    at tryResolveToken (core.js:11861)
    at StaticInjector.push../node_modules/@angular/core/fesm5/core.js.StaticInjector.get (core.js:11763)
    at resolveNgModuleDep (core.js:20233)
    at NgModuleRef_.push../node_modules/@angular/core/fesm5/core.js.NgModuleRef_.get (core.js:20904)
    at resolveNgModuleDep (core.js:20233)
    at …
Run Code Online (Sandbox Code Playgroud)

printing cordova ionic-native ionic4

1
推荐指数
1
解决办法
802
查看次数