Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 如何在Google扳手中指定完全标识的数据库限定符_Google Cloud Platform_Command Line Interface_Google Cloud Spanner - Fatal编程技术网

Google cloud platform 如何在Google扳手中指定完全标识的数据库限定符

Google cloud platform 如何在Google扳手中指定完全标识的数据库限定符,google-cloud-platform,command-line-interface,google-cloud-spanner,Google Cloud Platform,Command Line Interface,Google Cloud Spanner,表示执行sql命令中的数据库位置参数可以是“数据库的ID或数据库的完全限定标识符” 我找不到这样一个完全限定标识符的语法。在文档中我能想到的任何地方查找/搜索 尝试使用标准分隔符(斜杠、点、冒号等)会产生随机错误消息 有什么想法吗?云扳手数据库的完全限定名称采用以下格式: projects//instances//databases/云扳手数据库的完全限定名采用以下格式: projects//instances//databases/以下是对资源名称的概述:。这表示资源名称(这是标识符的同义词吗

表示执行sql命令中的数据库位置参数可以是“数据库的ID或数据库的完全限定标识符”

我找不到这样一个完全限定标识符的语法。在文档中我能想到的任何地方查找/搜索

尝试使用标准分隔符(斜杠、点、冒号等)会产生随机错误消息


有什么想法吗?

云扳手数据库的完全限定名称采用以下格式:


projects//instances//databases/

云扳手数据库的完全限定名采用以下格式:


projects//instances//databases/

以下是对资源名称的概述:。这表示资源名称(这是标识符的同义词吗?)的格式应为://span.googleapis.com/projects/project-id/instances/instance-id

以下是对资源名称的概述:。这表示资源名称(这是标识符的同义词吗?)的格式应为://span.googleapis.com/projects/project id/instances/instances/instance id

)gcloud span数据库执行sql//span.googleapis.com/projects/my-project/instances/my-instances/databases/my-database--sql“选择计数(1)从某张桌子上”❯❯❯ 错误:(gcloud.panner.databases.executeSQL)解析[数据库]时出错。未正确指定[数据库]资源。找不到属性[实例]。该属性可以通过以下方式设置:-在命令行上提供参数[--instance]-设置属性[扳手/实例]确定我已经测试过了。这对我很有用:gcloud扳手数据库执行sql testdb--instance test--sql“SELECT*FROM villetest”显然这只是在我当前项目中查找测试实例。当我尝试添加完整的实例名时,它会说“请求的URL
/v1/projects/tasklist-278604/instances///span.googleapis.com/projects/tasklist-278604/instances/test/databases/testdb/sessions?alt=json
,因此您可能需要使用gcloud config设置项目,然后使用实例id,不是全名?或者您可以使用--project在gcloud命令中设置项目。谢谢,我知道这样做,但我想用完全限定的名称检查一些内容。是的,我想我误解了这个问题。我不确定资源ID是否真的在任何地方进行了详尽的描述(待定。)gcloud扳手数据库执行sql//span.googleapis.com/projects/my-project/instances/my-instances/databases/my-database--sql“从某些表中选择计数(1)”❯❯❯ 错误:(gcloud.panner.databases.executeSQL)解析[数据库]时出错。未正确指定[数据库]资源。找不到属性[实例]。该属性可以通过以下方式设置:-在命令行上提供参数[--instance]-设置属性[扳手/实例]确定我已经测试过了。这对我很有用:gcloud扳手数据库执行sql testdb--instance test--sql“SELECT*FROM villetest”显然这只是在我当前项目中查找测试实例。当我尝试添加完整的实例名时,它会说“请求的URL
/v1/projects/tasklist-278604/instances///span.googleapis.com/projects/tasklist-278604/instances/test/databases/testdb/sessions?alt=json
,因此您可能需要使用gcloud config设置项目,然后使用实例id,不是全名?或者您可以使用--project在gcloud命令中设置项目。谢谢,我知道这样做,但我想用完全限定的名称检查一些内容。是的,我想我误解了这个问题。我不确定资源ID是否真的在tbh的任何地方进行了详尽的描述。但这仅仅是半个答案,额外的50%告诉我你在哪里找到这个..“在我的头脑里”算吗;-)很抱歉,我经常使用Java客户机库,其中有很多对它的引用,但我想从其他文档中可能不太明显。值得一提的是:restapi使用相同的格式()这是有效的:-)thx。但这仅仅是半个答案,额外的50%告诉我你在哪里找到这个..“在我的头脑里”算吗;-)很抱歉,我经常使用Java客户机库,其中有很多对它的引用,但我想从其他文档中可能不太明显。值得一提的是:RESTAPI使用相同的格式()